A demo for children's hospital, use it on wechat
-
python3.6
-
依赖
- 新增依赖
pip freeze > requirments.txt
- 导入依赖
pip install -r requirments.txt
-
环境变量
vim ~/.bashrc
export DXX_DB_HOST='ip地址'
export DXX_DB_NAME='数据库名字'
export DXX_DB_USER='数据库用户名'
export DXX_DB_PWD='数据库密码'
export DXXAPPID='appid'
export DXXAPPSECRET='appsecret'
source ~/.bashrc
更改model后使用
- 生成迁移文件
alembic revision --autogenerate -m 'add'
- 执行
alembic upgrade head
- 回滚
alembic downgrade 上个版本号 # 可在本次迁移文件头部中找到'Revises'
- 启动
./start.sh start
- 重启
./start.sh restart
- 关闭
./start.sh stop
-
数据库迁移需要先进入容器,在任意目录下使用
ddd
可进入容器bash下 -
容器外任意目录下使用
dss
可重启服务 -
redis
redis-server /usr/local/redis/redis.conf
- supervisor
supervisord -c /opt/python_planet/supervisord.conf
- nginx && mysql
nginx && service mysql start
/tmp/planet/log*
405001 参数错误
405002 方法不支持
405003 无权限
405004 not found
405005 系统错误
405006 接口未注册
405007 未登录
405008 重复数据
405009 敬请期待
405010
405011 状态错误