Start using start dates for exams
This commit is contained in:
@@ -47,6 +47,7 @@ from generic.models import (
|
||||
CidUserExam,
|
||||
CidUserGroup,
|
||||
ExamOrCollectionGenericBase,
|
||||
ExamUserStatus,
|
||||
Examination,
|
||||
# Condition,
|
||||
ExamBase,
|
||||
@@ -775,6 +776,8 @@ class CaseCollection(ExamOrCollectionGenericBase):
|
||||
help_text="If true allows users self complete and review cases in a self directed way.",
|
||||
)
|
||||
|
||||
exam_user_status = GenericRelation(ExamUserStatus)
|
||||
|
||||
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.")
|
||||
|
||||
class COLLECTION_TYPE_CHOICES(models.TextChoices):
|
||||
@@ -996,6 +999,8 @@ class CaseDetail(models.Model):
|
||||
|
||||
question_schema = models.JSONField(null=True, blank=True)
|
||||
question_answers = models.JSONField(null=True, blank=True)
|
||||
# TODO add feedback for questions
|
||||
#question_feedback = models.JSONField(null=True, blank=True)
|
||||
|
||||
sort_order = models.IntegerField(default=1000)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user