Enhance question feedback in exam review by adding answers and feedback details for each part
This commit is contained in:
@@ -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]]:
|
||||
"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user