celery flask Docker redis mysql Restful-Api
├── CHANGELOG.md ├── Dockerfile ├── Procfile ├── README.md ├── app │ ├── README.md │ ├── __init__.py # flask app 核心 │ ├── common # 公共方法或者类 │ │ ├── __init__.py │ │ ├── cache.py │ │ ├── email.py │ │ ├── logger.py │ │ ├── models.py │ │ ├── schema.py │ │ ├── security.py │ │ ├── snowflakeAlgorithm.py │ │ └── utils.py │ ├── example │ │ ├── __init__.py │ │ ├── models │ │ │ ├── __init__.py │ │ │ └── models.py │ │ ├── schemas │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ └── example_schemas.py │ │ ├── utils │ │ │ └── __init__.py │ │ └── views │ │ ├── __init__.py │ │ └── export_view.py │ └── tasks # celery 后台任务 │ ├── __init__.py │ └── example.py ├── boot.sh ├── config.py # 程序环境配置 ├── docs │ └── README.md ├── manager.py # 程序启动入口 ├── migrations # 数据库版本控制 │ ├── README │ ├── alembic.ini │ ├── env.py │ ├── script.py.mako │ └── versions │ ├── 0abc80edb8db_v1_0_3.py │ ├── 9cca611b2e3c_v1_0_1.py │ ├── a3af097384c6_v1_0_2.py │ ├── db90f452c4f7_v1_0_0.py │ └── eb6077695684_v1_0_4.py ├── requirements # python 环境依赖 │ ├── common.txt │ ├── dev.txt │ └── prod.txt ├── requirements.txt └── tests └── __init__.py