diff --git a/physics/models.py b/physics/models.py index 11f87819..87028fc7 100644 --- a/physics/models.py +++ b/physics/models.py @@ -129,6 +129,15 @@ class Question(QuestionBase): def get_questions(self): return [self.a, self.b, self.c, self.d, self.e] + def get_questions_and_answers_and_feedback(self): + return [ + (self.a, self.a_answer, self.a_feedback), + (self.b, self.b_answer, self.b_feedback), + (self.c, self.c_answer, self.c_feedback), + (self.d, self.d_answer, self.d_feedback), + (self.e, self.e_answer, self.e_feedback), + ] + def get_unanswered_mark_and_text(self) -> tuple[int, tuple[str, str, str, str, str]]: """ diff --git a/physics/templates/physics/partials/exam_review_question_fragment.html b/physics/templates/physics/partials/exam_review_question_fragment.html index 3a7f0503..ce50c218 100644 --- a/physics/templates/physics/partials/exam_review_question_fragment.html +++ b/physics/templates/physics/partials/exam_review_question_fragment.html @@ -7,21 +7,15 @@
Parts