年前最后一更,等待尤大2月7号发布的v3
- Python Web框架 FastAPI 📖
- Vue3+ElementPlus+FastAPI 实现学生选课系统(尝试中......😝)
- 第一次做前后端分离的项目,希望可以完成!!!😁
- 后端安装:FastAPI -->
backend
--> README.md(参考CharmCode) - 前端安装:Vue3+ElementPlus+Vite -->
frontend
--> README.md (参考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
添加Redis
TODO 项目中加入TS
-
后端
- 进入到
backend
项目下 - 找到
main.py
右键运行(建议用Pycharm启动)
- 进入到
-
前端
- 进到
frontend
目录下 npm run dev
运行项目(建议用Vscode)
- 进到
-
效果