挂柯南
服务器配置
// 安装venv
python3 -m venv venv
// 启动venv
. venv/bin/activate
// 升级pip
pip install --upgrade pip
// 安装flask...
pip install Flask
pip install requests
pip install bs4
pip install gunicorn
pip install pymongo
// 设置全局变量
export FLASK_APP=coc.py
export FLASK_ENV=development
// 启动临时服务
flask run --host=0.0.0.0 -p 8001
// 启动永久服务
gunicorn coc:app -c gunicorn.conf
// 查看已启动服务
pstree -ap|grep gunicorn
// 关闭某服务
kill (pid)
错误代码一览
/api/login 100:数据校验失败 101:账户错误 102:教务挂了 200:ok
/api/laf/add 330:数据校验失败 331:插入数据库失败
/api/laf/del 340:数据校验失败 341:id不合法
/api/laf/get 350:数据校验失败 351:lost表获取失败 352:found表获取失败
/api/laf/detail 360:数据校验失败 361:数据不存在 362:id不合法
/api/laf/comment 370:数据校验失败 371:评论数据库修改失败 372:回复数据库修改失败 373:数据不存在 374:id不合法
/api/photo/upload 380:图片格式不符
lost and found
- /api/laf/add
- data
- title
- content
- create_time
- img_url
- total_addr
- detail_addr
- contact_way > type + content
- comment [ {msg, user_name, time, user_cid, reply } ]
- user_info > user_cid + user_name + user_id
- type
- data
- /api/laf/del
- data
- id
- type
- user_info > user_cid + user_name
- data
- /api/laf/get
- data
- user_info > user_cid + user_name
- data
- /api/laf/detail
- data
- id
- type
- data
- /api/laf/comment
- data
- user_info > user_cid + user_name
- msg
- time
- position
- id
- type
- comment_type
- comment_index
- data
Description
Languages
Python
99.5%
Dockerfile
0.4%
Shell
0.1%