start taking more advantage of class based views

This commit is contained in:
Ross
2024-03-11 11:08:35 +00:00
parent 78e4ed871e
commit 0cb38f5c31
27 changed files with 244 additions and 104 deletions
+6
View File
@@ -108,6 +108,9 @@ class Question(QuestionBase):
if self.e_answer:
self.e_answer = self.e_answer.strip()
def get_app_name(self):
return "sbas"
def get_absolute_url(self):
return reverse("sbas:question_detail", kwargs={"pk": self.pk})
@@ -210,6 +213,9 @@ class Exam(ExamBase):
def get_take_url(self):
return reverse("sbas:exam_start", kwargs={"pk": self.pk})
def get_app_name(self):
return "sbas"
@reversion.register
class UserAnswer(UserAnswerBase):