From 22e4435fa90676331ffeb1b1e85a44cbc3e2bdee Mon Sep 17 00:00:00 2001 From: Ross Date: Fri, 31 Dec 2021 21:33:33 +0000 Subject: [PATCH] . --- generic/models.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/generic/models.py b/generic/models.py index d23c6d9d..008e8634 100644 --- a/generic/models.py +++ b/generic/models.py @@ -130,8 +130,7 @@ class ExamBase(models.Model): def get_exam_stats(self): text = f"""{self.name} ----- -- Candidate number: {int(self.stats_candidates)} -- Max (possible) score: {int(self.stats_max_possible)} +- Candidates: {int(self.stats_candidates)} - Mean: {self.stats_mean:.2f} Median: {self.stats_median} Mode: {self.stats_mode} [Min: {self.stats_min} / Max: {self.stats_max}] """ return text @@ -320,7 +319,9 @@ class CidUser(models.Model): def generate_exam_report(self): exam_list = self.get_cid_exams() - exam_text = [] + + + exam_text = [f"Candidate {self.cid} [{self.email}]"] for exam_type, exams in exam_list: exam_text.append(f"{exam_type}\n====") @@ -335,7 +336,7 @@ class CidUser(models.Model): exam_text.append( f"""{t} -++ Score: {user_score} +++ Score: {user_score} / {int(exam.stats_max_possible)} """ )