.
This commit is contained in:
+2
-2
@@ -218,7 +218,7 @@ class Answer(models.Model):
|
|||||||
return self.answer
|
return self.answer
|
||||||
|
|
||||||
def save(self, *args, **kwargs):
|
def save(self, *args, **kwargs):
|
||||||
self.full_clean()
|
self.clean()
|
||||||
return super(Answer, self).save(*args, **kwargs)
|
return super(Answer, self).save(*args, **kwargs)
|
||||||
|
|
||||||
def clean(self):
|
def clean(self):
|
||||||
@@ -367,7 +367,7 @@ class CidUserAnswer(models.Model):
|
|||||||
)
|
)
|
||||||
|
|
||||||
def save(self, *args, **kwargs):
|
def save(self, *args, **kwargs):
|
||||||
self.full_clean()
|
self.clean()
|
||||||
return super(CidUserAnswer, self).save(*args, **kwargs)
|
return super(CidUserAnswer, self).save(*args, **kwargs)
|
||||||
|
|
||||||
def clean(self):
|
def clean(self):
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="stats-block">
|
<div id="stats-block">
|
||||||
<h3>Stats</h3>
|
<h3>Stats</h3>
|
||||||
|
Candidates: {{cids|length}}<br />
|
||||||
Max score: {{max_score}}<br/>
|
Max score: {{max_score}}<br/>
|
||||||
Mean: {{mean}}, Median {{median}}, Mode {{mode}}
|
Mean: {{mean}}, Median {{median}}, Mode {{mode}}
|
||||||
|
|
||||||
|
|||||||
@@ -660,6 +660,8 @@ def exam_scores_cid(request, pk):
|
|||||||
.distinct()
|
.distinct()
|
||||||
)
|
)
|
||||||
|
|
||||||
|
cids = cids.sort()
|
||||||
|
|
||||||
user_answers_and_marks = defaultdict(list)
|
user_answers_and_marks = defaultdict(list)
|
||||||
user_answers_marks = defaultdict(list)
|
user_answers_marks = defaultdict(list)
|
||||||
user_answers = defaultdict(list)
|
user_answers = defaultdict(list)
|
||||||
|
|||||||
@@ -129,6 +129,8 @@ def exam_scores_cid(request, pk):
|
|||||||
cids = (CidUserAnswer.objects.filter(question__in=questions).values_list(
|
cids = (CidUserAnswer.objects.filter(question__in=questions).values_list(
|
||||||
"cid", flat=True).distinct())
|
"cid", flat=True).distinct())
|
||||||
|
|
||||||
|
cids = cids.sort()
|
||||||
|
|
||||||
user_answers_and_marks = defaultdict(list)
|
user_answers_and_marks = defaultdict(list)
|
||||||
user_answers_marks = defaultdict(list)
|
user_answers_marks = defaultdict(list)
|
||||||
user_answers = defaultdict(list)
|
user_answers = defaultdict(list)
|
||||||
|
|||||||
Reference in New Issue
Block a user