fix some relations

This commit is contained in:
Ross
2024-07-29 12:58:16 +01:00
parent 21f85c3cac
commit 88584f4c37
7 changed files with 9 additions and 2 deletions
+1
View File
@@ -410,6 +410,7 @@ class Exam(ExamBase):
)
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="anatomy_exams")
cid_user_exam = GenericRelation("generic.CidUserExam", related_query_name="anatomy_exams")
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="anatomy_exams")
+1
View File
@@ -811,6 +811,7 @@ class CaseCollection(ExamOrCollectionGenericBase):
)
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="atlas_exams")
cid_user_exam = GenericRelation("generic.CidUserExam", related_query_name="atlas_exams")
feedback_once_collection_complete = models.BooleanField(default=True, help_text="If true feedback is only given once the collection is complete. If false feedback is given after each case.")
+1 -1
View File
@@ -549,7 +549,7 @@ class ExamOrCollectionGenericBase(models.Model, AuthorMixin):
"""
# Is this actually used?
# Is this actually used? It is but should be replaced on the inherited class
cid_users = GenericRelation("generic.CidUserExam")
name = models.CharField(max_length=200, help_text="Name of the exam/collection")
+1
View File
@@ -473,6 +473,7 @@ class Exam(ExamBase):
)
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="longs_exams")
cid_user_exam = GenericRelation("generic.CidUserExam", related_query_name="longs_exams")
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="longs_exams")
+1
View File
@@ -191,6 +191,7 @@ class Exam(ExamBase):
)
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="physics_exams")
cid_user_exam = GenericRelation("generic.CidUserExam", related_query_name="physics_exams")
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="physics_exams")
+1
View File
@@ -652,6 +652,7 @@ class Exam(ExamBase):
)
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="rapids_exams")
cid_user_exam = GenericRelation("generic.CidUserExam", related_query_name="rapids_exams")
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="rapids_exams")
+3 -1
View File
@@ -206,7 +206,9 @@ class Exam(ExamBase):
related_name="sba_user_user_groups"
)
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="sba_exams")
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="sbas_exams")
cid_user_exam = GenericRelation("generic.CidUserExam", related_query_name="sbas_exams")
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="sbas_exams")