This commit is contained in:
Ross
2021-12-31 21:33:33 +00:00
parent 125b107fa1
commit 22e4435fa9
+5 -4
View File
@@ -130,8 +130,7 @@ class ExamBase(models.Model):
def get_exam_stats(self): def get_exam_stats(self):
text = f"""{self.name} text = f"""{self.name}
----- -----
- Candidate number: {int(self.stats_candidates)} - Candidates: {int(self.stats_candidates)}
- Max (possible) score: {int(self.stats_max_possible)}
- Mean: {self.stats_mean:.2f} Median: {self.stats_median} Mode: {self.stats_mode} [Min: {self.stats_min} / Max: {self.stats_max}] - Mean: {self.stats_mean:.2f} Median: {self.stats_median} Mode: {self.stats_mode} [Min: {self.stats_min} / Max: {self.stats_max}]
""" """
return text return text
@@ -320,7 +319,9 @@ class CidUser(models.Model):
def generate_exam_report(self): def generate_exam_report(self):
exam_list = self.get_cid_exams() exam_list = self.get_cid_exams()
exam_text = []
exam_text = [f"Candidate {self.cid} [{self.email}]"]
for exam_type, exams in exam_list: for exam_type, exams in exam_list:
exam_text.append(f"{exam_type}\n====") exam_text.append(f"{exam_type}\n====")
@@ -335,7 +336,7 @@ class CidUser(models.Model):
exam_text.append( exam_text.append(
f"""{t} f"""{t}
++ Score: {user_score} ++ Score: {user_score} / {int(exam.stats_max_possible)}
""" """
) )