This commit is contained in:
Ross
2021-10-16 10:33:26 +01:00
parent 21edb3b17a
commit c56413e896
5 changed files with 92 additions and 129 deletions
+19 -1
View File
@@ -661,4 +661,22 @@ class CidUserAnswer(models.Model):
mark = 0
else:
mark = "unmarked"
return mark
return mark
@reversion.register
class AnswerMarks(models.Model):
score = models.CharField(
max_length=1, choices=Answer.MarkOptions.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="rapid_marks", on_delete=models.CASCADE
)
user_answer = models.ForeignKey(
CidUserAnswer, related_name="mark", on_delete=models.SET_NULL, null=True, blank=True
)