主要针对Flask而言:
—— application.py # 封装的Flask全局变量,包括app,数据库等
—— manage.py # 启动入口
—— requirements.txt # 相关依赖
—— common # 存放公用部分
|—— libs # 公用方法或者类
|—— modes # 所有数据库的model
—— config # 配置文件
|—— base_setting.py # 基础配置
|—— develop_setting.py # 开发环境配置
|—— local_setting.py # 本地开发环境
|—— production_setting.py # 生产环境配置
—— docs # 文档存放
|—— MySQL.md # 所有对数据库的变更都记录在此处
—— jobs # 定时任务与相关脚本
|—— bin
|—— tasks # 所有定时任务都存放在此处
—— uwsgi.ini # uwsgi配置文件
—— release.sh # 系统操作脚本,包括更新代码,重启应用
—— api # api接口
|—— v1
|—— v2
—— web # web存放
|—— controllers # 所有C层代码
|—— interceptors # 拦截器相关
|—— static # 静态文件
|—— templates # 模板文件
—— www.py # HTTP模块相关初始化
网友评论