Flask项目结构

Oliver xu

拥有良好的项目结构对于开发与维护有着巨大的作用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
boss@boss-N501JW:~/Desktop/projects$ tree
.
`-- ProjectName
|-- app # 整个程序的包目录
| |-- config.py # 配置文件
| |-- email.py # 邮件发送
| |-- extensions.py # 各种扩展
| |-- forms # 表单文件
| |-- models # 数据模型
| |-- static # 静态资源文件
| | |-- css # 样式表
| | |-- img # 图片
| | `-- js # JS脚本
| |-- templates # 模板文件
| | |-- common # 通用模板
| | |-- email # 邮件发送
| | |-- errors # 错误页面
| | |-- posts # 帖子模板
| | `-- user # 用户模板
| `-- views # 视图文件
|-- manage.py # 项目启动控制文件
|-- migrations # 数据库迁移目录
|-- requirements.txt # 依赖包的列表
`-- tests # 测试单元

  • 标题: Flask项目结构
  • 作者: Oliver xu
  • 创建于 : 2018-09-23 11:28:54
  • 更新于 : 2024-11-20 21:07:04
  • 链接: https://blog.oliverxu.cn/2018/09/23/Flask项目结构/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
Flask项目结构