(sudo) pip install -U docker-composeBUILD=y PULL=y ./tools/reset.sh./tools/reset.shdocker-compose restart backend./tools/deploy.shdocker-compose logsdocker-compose logs -f backend使用 Python 3.6 开发 �
brew install python3- 推荐使用
virtualenv+virtualenvwrapper管理项目依赖,保持干净。 - 开发使用
requirements-dev.txt,包含代码检查、格式化、mysql 管理等依赖 �
pip install -r requirements-dev.txtCREATE DATABASE `{db_name}` DEFAULT CHARACTER SET = `utf8mb4`;# 只有第一次需要使用
python manage.py db init
# 检查 model 是否更新
python manage.py db migrate
# 更新数据库
python manage.py db upgrade配置相关环境变量
cp app/local_config.py.template app/local_config.py运行
python run.pysh tools/format_python_code.sh