打造高可用的flask框架

打造高可用的flask框架

application.py: 封装的Flask 的全局变量,包括app,数据库等

common: 存放公用部分

​ |——libs 公用方法或者类

​ |——models 所有的数据库model

config: 配置文件

​ |——base_setting.py 基础配置

​ |——develop_setting.py 开发环境

​ |——local_setting_demo.py 本地开发环境配置demo

​ |——production_setting.py 生产环境的配置

docs:文档存放

​ |—— Mysql.MD 所有数据库变更必须在这里记录

jobs:定时任务

​ |—— bin

​ |—— tasks 所有定时任务都存放在这里

manage.py: 启动入口

release.sh:系统自己的简单操作脚本,包括更新代码,重启应用

requirements.txt: python扩展

uwsgi.ini:生产环境uwsgi

web: HTTP存放

​ |——controllers 所有的C层放在这里

​ |——interceptors 拦截器相关

​ |——static 静态文件

​ |——templates 模板文件

www.py:HTTP模块相关初始化

posted @ 2019-04-26 12:54  渣爷  阅读(541)  评论(0)    收藏  举报