- 后端安装:FastAPI(代码参考CharmCode)
- 前端安装:Vue3+Ts (代码参考Vue-Manage-System)
1.0
测试数据的增删改查已完成1.1
院系表的增删改查已完成(见信息表格
)1.2
首页仪表盘信息的优化1.3
院系表的增删改查初步完成1.4
整理代码1.5
添加了教师表1.6
添加了学生表、课程表、选课表1.7
重构前端代码1.8
封装组件,取出冗余代码1.9
自定义表格组件2.0
部署项目2.1
重构FastAPI2.2
配置nginx以及SSL证书(域名未备案,ssl证书未生效)2.3
添加Redis2.4
加入TS2.5
支持PostgreSQL,实现图片上传2.6
前端文件分离(vue与ts),后端实现权限管理
TODO:学习 SQLAlchemy1.4
, Fastapi异步操作数据库
-
后端
- 进入到
backend
项目下 - 找到
main.py
右键运行(建议用Pycharm启动)
- 进入到
-
前端
- 进到
frontend
目录下 npm run dev
运行项目(建议用Vscode)
- 进到
-
效果