fix some relations
This commit is contained in:
@@ -410,6 +410,7 @@ class Exam(ExamBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="anatomy_exams")
|
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")
|
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="anatomy_exams")
|
||||||
|
|
||||||
|
|||||||
@@ -811,6 +811,7 @@ class CaseCollection(ExamOrCollectionGenericBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="atlas_exams")
|
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.")
|
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
@@ -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")
|
cid_users = GenericRelation("generic.CidUserExam")
|
||||||
|
|
||||||
name = models.CharField(max_length=200, help_text="Name of the exam/collection")
|
name = models.CharField(max_length=200, help_text="Name of the exam/collection")
|
||||||
|
|||||||
@@ -473,6 +473,7 @@ class Exam(ExamBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="longs_exams")
|
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")
|
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="longs_exams")
|
||||||
|
|
||||||
|
|||||||
@@ -191,6 +191,7 @@ class Exam(ExamBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="physics_exams")
|
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")
|
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="physics_exams")
|
||||||
|
|
||||||
|
|||||||
@@ -652,6 +652,7 @@ class Exam(ExamBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
exam_user_status = GenericRelation(ExamUserStatus, related_query_name="rapids_exams")
|
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")
|
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="rapids_exams")
|
||||||
|
|
||||||
|
|||||||
+3
-1
@@ -206,7 +206,9 @@ class Exam(ExamBase):
|
|||||||
related_name="sba_user_user_groups"
|
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")
|
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="sbas_exams")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user