2020_project
Anonymous BBS powered by flask.
基于Flask实现的匿名论坛
- 前端框架:Bootstrap
- 后端框架:Flask
- 开发文档:https://github.com/StuGRua/nmb/blob/master/%E6%96%87%E6%A1%A3.pdf
- 测试环境:requirements.txt
- 特别鸣谢:@tzY15368
安装
下载项目并进入目录:
git clone git@github.com:StuGRua/2020_project.git
cd 2020_project
后端使用Python3.7,通过命令安装依赖项:
pip install -r requirements.txt
使用说明
服务器启动
导入数据库表: db_backup.sql
启动后端服务:
python app.py
可以通过服务器地址在公网中访问或http://127.0.0.1:5000在本地访问
文件目录说明
+ static #静态文件
+ template #渲染模板
+ venv #环境
+ api.py #API接口
+ app.py #Flask主程序
+ cookiemaker.py #小饼干组件
+ enc.py #加密组件
+ errors.py #错误页面组件
+ forms.py #预设表单
+ mail_sender.py #验证邮件组件
+ models.py #模型组件
+ db_backup.sql #数据库恢复
+ requirements.txt #环境需求
+ uwsgi.ini #uwsgi配置
+ README.md #项目简介