feat: add exam mode take URL method to Exam and CaseCollection models
This commit is contained in:
@@ -1910,6 +1910,10 @@ class CaseCollection(ExamOrCollectionGenericBase):
|
||||
def get_take_url(self):
|
||||
return reverse("atlas:collection_take_start", kwargs={"pk": self.pk})
|
||||
|
||||
def get_take_url_exam_mode(self):
|
||||
return reverse("atlas:collection_take_start", kwargs={"pk": self.pk})
|
||||
|
||||
|
||||
def __str__(self) -> str:
|
||||
return self.name
|
||||
|
||||
|
||||
@@ -214,6 +214,9 @@ class Exam(ExamBase):
|
||||
def get_take_url(self):
|
||||
return reverse("physics:exam_start", kwargs={"pk": self.pk})
|
||||
|
||||
def get_take_url_exam_mode(self):
|
||||
return reverse("physics:exam_start", kwargs={"pk": self.pk})
|
||||
|
||||
def get_app_name(self):
|
||||
return "physics"
|
||||
|
||||
|
||||
@@ -281,6 +281,10 @@ class Exam(ExamBase):
|
||||
def get_take_url(self):
|
||||
return reverse("sbas:exam_start", kwargs={"pk": self.pk})
|
||||
|
||||
def get_take_url_exam_mode(self):
|
||||
return reverse("sbas:exam_start", kwargs={"pk": self.pk})
|
||||
|
||||
|
||||
def get_app_name(self):
|
||||
return "sbas"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user