.
This commit is contained in:
+3
-1
@@ -249,9 +249,11 @@ def exam_finish(request, pk, cid):
|
|||||||
answer_question_map[ans.question] = ans
|
answer_question_map[ans.question] = ans
|
||||||
|
|
||||||
question_answer_tuples = []
|
question_answer_tuples = []
|
||||||
|
answer_count = 0
|
||||||
for q in questions:
|
for q in questions:
|
||||||
if q in answer_question_map and answer_question_map[q].answer:
|
if q in answer_question_map and answer_question_map[q].answer:
|
||||||
question_answer_tuples.append((q, answer_question_map[q]))
|
question_answer_tuples.append((q, answer_question_map[q]))
|
||||||
|
++answer_count
|
||||||
else:
|
else:
|
||||||
question_answer_tuples.append((q, None))
|
question_answer_tuples.append((q, None))
|
||||||
|
|
||||||
@@ -265,7 +267,7 @@ def exam_finish(request, pk, cid):
|
|||||||
"exam": exam,
|
"exam": exam,
|
||||||
"cid": cid,
|
"cid": cid,
|
||||||
"question_answer_tuples": question_answer_tuples,
|
"question_answer_tuples": question_answer_tuples,
|
||||||
"answer_count": len(answers),
|
"answer_count": answer_count,
|
||||||
"exam_length": len(questions),
|
"exam_length": len(questions),
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user