This commit is contained in:
Ross
2021-09-04 19:53:50 +01:00
parent 1d0502a498
commit 76b68f1083
+22 -1
View File
@@ -732,9 +732,16 @@ class CidUserAnswer(models.Model):
EIGHT = 8, _("8")
score = models.CharField(
max_length=3, choices=ScoreOptions.choices, default=ScoreOptions.UNMARKED, blank=True
max_length=3, choices=ScoreOptions.choices, default=ScoreOptions.UNMARKED, blank=True, help_text="The final score for the candidate"
)
# primary_mark = models.ForeignKey(
# "AnswerMarks", related_name="primary_mark", on_delete=models.SET_NULL, null=True, blank=True
# )
# secondary_mark = models.ForeignKey(
# "AnswerMarks", related_name="secondary_mark", on_delete=models.SET_NULL, null=True, blank=True
# )
created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
@@ -770,3 +777,17 @@ class CidUserAnswer(models.Model):
if self.score == "":
return ""
return float(self.score)
#@reversion.register
#class AnswerMarks(models.Model):
# score = models.CharField(
# max_length=3, choices=CidUserAnswer.ScoreOptions.choices
# )
#
# mark_reason = models.TextField(null=True, blank=True, help_text="Reason for the given mark - not visible to candidates")
#
# candidate_feedback = models.TextField(null=True, blank=True, help_text="Feedback for the candidate")
#
# marker = models.ForeignKey(
# settings.AUTH_USER_MODEL, related_name="marker", on_delete=models.CASCADE
# )