.
This commit is contained in:
+8
-2
@@ -94,6 +94,9 @@ class Question(models.Model):
|
||||
if self.e:
|
||||
self.e = self.e.strip()
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse("physics:question_detail", kwargs={"pk": self.pk})
|
||||
|
||||
def get_answers(self):
|
||||
return (self.a_answer, self.b_answer, self.c_answer, self.d_answer, self.e_answer)
|
||||
|
||||
@@ -127,12 +130,15 @@ class Exam(models.Model):
|
||||
def get_exam_name(self):
|
||||
return self.name
|
||||
|
||||
def get_json_url(self):
|
||||
return reverse("anatomy:exam_json", args=(self.pk,))
|
||||
#def get_json_url(self):
|
||||
# return reverse("anatomy:exam_json", args=(self.pk,))
|
||||
|
||||
def get_question_index(self, question):
|
||||
return list(self.exam_questions.all()).index(question)
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse("physics:exam_overview", kwargs={"pk": self.pk})
|
||||
|
||||
|
||||
class CidUserAnswer(models.Model):
|
||||
"""User answers by candidate"""
|
||||
|
||||
Reference in New Issue
Block a user