From 07d5962c3a5a8331744ef698613c816486d84a7b Mon Sep 17 00:00:00 2001 From: Ross Date: Tue, 12 Jan 2021 18:01:24 +0000 Subject: [PATCH] . --- anatomy/models.py | 4 ++-- anatomy/templates/anatomy/exam_scores.html | 1 + anatomy/views.py | 2 ++ physics/views.py | 2 ++ 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/anatomy/models.py b/anatomy/models.py index d8ad0b24..c6290a4d 100644 --- a/anatomy/models.py +++ b/anatomy/models.py @@ -218,7 +218,7 @@ class Answer(models.Model): return self.answer def save(self, *args, **kwargs): - self.full_clean() + self.clean() return super(Answer, self).save(*args, **kwargs) def clean(self): @@ -367,7 +367,7 @@ class CidUserAnswer(models.Model): ) def save(self, *args, **kwargs): - self.full_clean() + self.clean() return super(CidUserAnswer, self).save(*args, **kwargs) def clean(self): diff --git a/anatomy/templates/anatomy/exam_scores.html b/anatomy/templates/anatomy/exam_scores.html index f6ade954..8dd68c4a 100644 --- a/anatomy/templates/anatomy/exam_scores.html +++ b/anatomy/templates/anatomy/exam_scores.html @@ -15,6 +15,7 @@

Stats

+ Candidates: {{cids|length}}
Max score: {{max_score}}
Mean: {{mean}}, Median {{median}}, Mode {{mode}} diff --git a/anatomy/views.py b/anatomy/views.py index 5bc4c0be..ca111a57 100644 --- a/anatomy/views.py +++ b/anatomy/views.py @@ -660,6 +660,8 @@ def exam_scores_cid(request, pk): .distinct() ) + cids = cids.sort() + user_answers_and_marks = defaultdict(list) user_answers_marks = defaultdict(list) user_answers = defaultdict(list) diff --git a/physics/views.py b/physics/views.py index ace1bb6f..5d1cd759 100644 --- a/physics/views.py +++ b/physics/views.py @@ -129,6 +129,8 @@ def exam_scores_cid(request, pk): cids = (CidUserAnswer.objects.filter(question__in=questions).values_list( "cid", flat=True).distinct()) + cids = cids.sort() + user_answers_and_marks = defaultdict(list) user_answers_marks = defaultdict(list) user_answers = defaultdict(list)