and again

This commit is contained in:
Ross
2020-12-12 14:08:35 +00:00
parent 494cadd22b
commit 461cebbc77
+6 -11
View File
@@ -590,20 +590,15 @@ def exam_scores_cid(request, pk):
user_answers[cid].append("")
continue
ans = s[0].answer
if q.answers.filter(answer__iexact=ans, status=Answer.MarkOptions.CORRECT).first() is not None:
a = 2
elif q.answers.filter(answer__iexact=ans, status=Answer.MarkOptions.HALF_MARK).first() is not None:
a = 1
else:
a = 0
user_answers[cid].append(ans)
user_answers_marks[cid].append(a)
user_answers_and_marks[cid].append((ans, a))
ans = user_answer.answer
answer_score = user_answer.get_answer_score()
user_answers[u].append(ans)
user_answers_marks[u].append(answer_score)
user_answers_and_marks[u].append((ans, answer_score))
user_scores = {}
for user in user_answers_marks:
user_scores[user] = sum(user_answers_marks[user])
user_scores[user] = sum([i for i in user_answers_marks[user] if i != "unmarked"])
user_scores_list = list(user_scores.values())