这是一个最小的 Django 示例应用 submissions,用于记录学生向助教提交作业的情况。学生通过访问带有 assignment_id 和 ta_id 的 URL 提交。
快速开始:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python manage.py migrate python manage.py createsuperuser
python manage.py runserver
使用方法:
/admin/) 中创建 Classroom,再在该班级下创建 TA、Student、Assignment。/submit/<assignment_id>/<ta_id>/,填写学号和姓名后提交。/ta/<ta_id>/assignment/<assignment_id>/,可看到已提交和未提交学生列表。