.
This commit is contained in:
+5
-4
@@ -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)}
|
||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user