2020-08-04 15:13:38 +08:00
2020-08-04 15:13:38 +08:00
2020-04-21 11:09:13 +08:00
2020-04-21 11:09:13 +08:00
2020-04-21 11:09:13 +08:00
2020-04-21 11:09:13 +08:00
2020-04-21 11:09:13 +08:00
2020-04-21 11:09:13 +08:00

db电话簿

服务器配置

// 安装venv
python3 -m venv venv
// 启动venv
. venv/bin/activate
// 升级pip
pip install --upgrade pip
// 根据依赖文件安装环境
pip install -r requirements.txt
// 设置全局变量
export FLASK_APP=phonebook.py
export FLASK_ENV=development
flask run --host=0.0.0.0 -p 80
// 启动永久服务
gunicorn phonebook:app -c gunicorn.conf.py
// 查看已启动服务
pstree -ap|grep gunicorn
// 关闭某服务
kill (pid)
//关闭venv
deactivate 
// 创建当前环境的依赖文件
pip freeze > requirements.txt

错误码

/login 450没用手机号登录过教务 422账号或者密码错误 400数据不合法 510数据库查询失败 511教务挂了 512未注册 /sign 400数据不合法 510数据库插入失败 511已注册过无需再次注册 512数据库查询失败 /del 400数据不合法 510数据库删除失败 /update 400数据不合法 510数据库覆写失败 /get 400数据不合法 510数据库查询失败 511用户认证失败 512数据库查询失败

docker run -it --name beta -v /root/data/phonebook:/app -p 127.0.0.1:6000:80 --network=lacus lacus/flask_env /bin/sh

Description
电话本后端
Readme 28 KiB
Languages
Python 98%
Dockerfile 1.5%
Shell 0.5%