flask项目结构
2018-10-25 本文已影响0人
凤非飞
1.https://blog.csdn.net/xingyunlost/article/details/77155584
| - projectName
| - app //程序包
| - templates //jinjia2模板
|- static //css,js 图片等静态文件
| - main //py程序包 ,可以有多个这种包,每个对应不同的功能
| - __init__.py
|- errors.py
|- forms.py
|- views.py
|- __init__.py
|- email.py //邮件处理程序
|- models.py //数据库模型
|- migrations //数据迁移文件夹
| - tests //单元测试
|- __init__.py
|- test*.py //单元测试程序,可以包含多个对应不同的功能点测试
|- venv //虚拟环境
|- requirements.txt //列出了所有依赖包以及版本号,方便在其他位置生成相同的虚拟环境以及依赖
|- config.py //全局配置文件,配置全局变量
|- manage.py //启动程序
2.https://blog.csdn.net/pzl_pzl/article/details/80861329?utm_source=blogxgwz0
project/
app/ # 整个程序的包目录
static/ # 静态资源文件
js/ # JS脚本
css/ # 样式表
img/ # 图片
favicon.ico # 网站图标
templates/ # 模板文件
common/ # 通用模板
errors/ # 错误页面
user/ # 用户模板
posts/ # 帖子模板
email/ # 邮件发送
views/ # 视图文件
models/ # 数据模型
forms/ # 表单文件
config.py # 配置文件
email.py # 邮件发送
extensions.py # 各种扩展
migrations/ # 数据库迁移目录
tests/ # 测试单元
venv/ # 虚拟环境
requirements.txt # 依赖包的列表
manage.py # 项目启动控制文件

flask-项目结构 https://blog.csdn.net/Dimples_54/article/details/77727504?utm_source=blogxgwz5
Flask框架的学习与实战(二):实战小项目]https://www.cnblogs.com/mysql-dba/p/6070258.html