我来帮你分析这个项目。首先让我查看项目的文件结构来了解整体架构。
Ran tool
让我先查看 README.md 文件来了解项目的基本信息。
Read file: README.md
让我再看看一些核心代码文件来了解具体实现。
Ran tool
Ran tool
根据项目的文件结构和文档内容,我可以总结出这个项目是一个作业提交平台(Job Submission Platform),主要特点和功能如下:
1. **技术栈**:
- 后端:Python (Django框架)
- 数据库:MySQL 5.7
- 前端:jQuery 3.7.0
2. **核心功能**:
- 用户认证系统
- 支持学生使用学号和教务系统密码登录
- 包含超级用户管理功能
- 作业提交功能
- 学生可以查看和提交作业
- 可能包含文件上传功能
- 社团活动管理
- 包含社团活动展示功能
- 可能支持活动报名或管理
3. **API集成**:
从api目录的文件可以看出,系统集成了多