在线文档系统
我们使用蓝图来根据模块进行划分.
目录划分
qa-online
├── app.py
├── conf.py
├── model.py
├── templates
│ ├── accounts
│ │ ├── __init__.py
│ │ ├── templates
│ │ │ ├── login.html
│ │ │ ├── register.html
│ │ │ └── mine.html
│ │ └── view.py
│ ├── qa
│ │ ├── __init__.py
│ │ ├── templates
│ │ │ ├── detail.html
│ │ │ ├── follow.html
│ │ │ ├── index.html
│ │ │ └── write.html
│ │ └── view.py
├── static
│ └── assets
├── utils
│ ├── __init__.py
│ └── contstants.py
└── README.md
- app.py:入口文件,一些主要功能的配置,比如蓝图注册
- conf.py:配置类模块:包含数据配置
- model.py:ORM模块
- templates :中包含了
accounts
和qa
两个模块# 模块目录划分 ├── templates │ ├── accounts │ │ ├── __init__.py │ │ ├── templates │ │ │ ├── login.html │ │ │ ├── register.html │ │ │ └── mine.html │ │ └── view.py
- 不知道怎么描述
- utils:工具类
- README.Md:操作手册,未完善