This commit is contained in:
Ross
2021-12-12 12:40:15 +00:00
parent 90a2ef78d9
commit 1ecd71d799
14 changed files with 320 additions and 289 deletions
@@ -10,7 +10,8 @@
<li class="user-answer-li">Question {{forloop.counter}} - {{ question.stem }}</li>
<ol type="a">
{% for q, a, score, correct_answer in ans %}
<li>{{q}}: Correct answer: {{correct_answer}} <br />{{a}} <span class="answer-{{score}}">(Score: {{score}})</span></li>
<li>{{q}}: Correct answer: {{correct_answer}} <br />{{a}} <span class="answer-{{score}}">(Score:
{{score}})</span></li>
{% endfor %}
</ol>
{% endfor %}
+3 -4
View File
@@ -88,7 +88,7 @@ def active_exams(request):
@login_required
def exam_scores_cid(request, pk, passcode):
def exam_scores_cid(request, pk):
exam = get_object_or_404(Exam, pk=pk)
questions = exam.exam_questions.all()
@@ -170,7 +170,6 @@ def exam_scores_cid(request, pk, passcode):
"physics/exam_scores.html",
{
"cids": cids,
"passcode": passcode,
"exam": exam,
"unmarked": unmarked,
"questions": questions,
@@ -281,7 +280,7 @@ def exam_start(request, pk):
)
def exam_finish(request, pk, cid, passcode=None):
def exam_finish(request, pk, cid, passcode):
exam = get_object_or_404(Exam, pk=pk)
if not exam.check_cid_user(cid, passcode):
@@ -322,7 +321,7 @@ def exam_finish(request, pk, cid, passcode=None):
)
def exam_take(request, pk, sk, cid, passcode=None):
def exam_take(request, pk, sk, cid, passcode):
exam = get_object_or_404(Exam, pk=pk)