Python Django+Vue3校园自习室预约管理系统
本项目使用 Django + Django REST framework 开发后端接口,Vue3 + Vite 开发前端页面,SQLite 作为课程项目数据库。

已实现功能
- 用户注册、登录、个人中心
- 管理员账号与权限控制
- 自习室信息录入与查询
- 座位信息录入、状态查询、状态更新
- 在线预约、预约冲突校验、取消预约
- 预约记录查询与管理
- 座位、自习室、预约数据统计
- 预约提醒消息
- Django Admin 后台管理
权限说明
普通学生:
- 可以注册、登录、查看个人信息
- 可以查看自习室和座位状态
- 可以提交预约、取消自己的未完成预约
- 可以查询自己的预约记录和预约提醒
管理员:
- 拥有普通学生的所有能力
- 可以新增和维护自习室信息
- 可以新增座位信息
- 可以更新座位状态
- 可以查看全部预约记录











