This commit is contained in:
Ross
2021-09-08 12:21:05 +01:00
parent 1ed3a2399c
commit 4d5cd763fe
2 changed files with 11 additions and 0 deletions
+7
View File
@@ -257,6 +257,13 @@ class Rapid(models.Model):
def get_unmarked_answer_count(self):
return len(self.get_unmarked_answers())
def get_user_answers(self):
user_answers = set(
[i.answer_compare for i in self.cid_user_answers.all()]
)
return user_answers
def get_compare_answers(self):
return set(
[
+4
View File
@@ -776,6 +776,10 @@ def mark(request, pk, sk):
half_mark_answers = question.answers.filter(status=Answer.MarkOptions.HALF_MARK)
incorrect_answers = question.answers.filter(status=Answer.MarkOptions.INCORRECT)
# this could be improved
if question.normal:
incorrect_answers = question.get_user_answers
return render(
request,
"rapids/mark.html",