创建虚拟环境
# python3.5以上版本
python -m venv /path/to/venv
# 或者用 virtualenv
virtualenv --no-site-packages venv
# 激活虚拟环境
./path/to/venv/Scripts/activate
安装所需依赖
pip install -r requirements.txt
# 或者指定加速源
pip install -r requirements.txt -i https://pypi.douban.com/simple/
导出所有依赖
pip freeze
# 或者输出到文件
pip freeze > requirements.txt
初始化数据库
# 数据库初始化
flask db init
# 数据库迁移
flask db migrate
# 或者添加备注信息
flask db migrate -m "Initial migration"
# 数据库升级
flask db upgrade
# 查看版本历史
flask db history
# 数据库降级
flask db downgrade 版本号