# python3-flask-blog **Repository Path**: langjins/python3-flask-blog ## Basic Information - **Project Name**: python3-flask-blog - **Description**: 练习flask 上课的demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-19 - **Last Updated**: 2023-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目的需求的介绍 我们是要开发一个博客系统。 只有一个WEB端。 ## 角色 1、游客 2、博主 ## 功能点 游客访问系统,可以查看到首页的数据,轮播图、博客分类、博客列表。 并且游客可以查看博客的详情,并且评论。 评论的时候,需要留下自己的邮箱和评论的内容。 博主访问系统,可以登录。 登录后就可以查看到各种的信息,并且可以对相关的内容进行增删改查的管理。 # 搭建框架 # 设计数据库 考虑到博客系统比较小型,数据不多,对数据库的性能的要求不是很高。 所以我们直接采用sqlite来存储数据。 sqlite是一个小型的关系型数据库,它的特点是不需要安装。只需要一个文件就可以了。 并且python是自带了sqlite3的标准包的。 # 第三方的包 ``` pip install flask -i https://pypi.douban.com/simple/ pip install loguru -i https://pypi.douban.com/simple/ pip install pytest -i https://pypi.douban.com/simple/ pip install requests -i https://pypi.douban.com/simple/ pip install allure-pytest -i https://pypi.douban.com/simple/ ```