rename CidUserAnswer to UserAnswer

This commit is contained in:
Ross
2023-05-15 11:15:17 +01:00
parent 7aa78c2807
commit d05752b2dc
49 changed files with 346 additions and 251 deletions
+5 -5
View File
@@ -38,7 +38,7 @@ from generic.models import (
Plane,
Contrast,
QuestionNote,
CidUserAnswerBase,
UserAnswerBase,
UserUserGroup,
)
@@ -753,7 +753,7 @@ class Exam(ExamBase):
@reversion.register
class CidUserAnswer(CidUserAnswerBase):
class UserAnswer(UserAnswerBase):
"""User answers by candidate"""
question = models.ForeignKey(
@@ -824,7 +824,7 @@ class CidUserAnswer(CidUserAnswerBase):
def save(self, *args, **kwargs):
self.clean()
return super(CidUserAnswer, self).save(*args, **kwargs)
return super(UserAnswer, self).save(*args, **kwargs)
def clean(self):
for ans in (
@@ -886,7 +886,7 @@ class CidUserAnswer(CidUserAnswerBase):
@reversion.register
class AnswerMarks(models.Model):
score = models.CharField(max_length=3, choices=CidUserAnswer.ScoreOptions.choices)
score = models.CharField(max_length=3, choices=UserAnswer.ScoreOptions.choices)
mark_reason = models.TextField(
null=True,
@@ -903,7 +903,7 @@ class AnswerMarks(models.Model):
)
user_answer = models.ForeignKey(
CidUserAnswer,
UserAnswer,
related_name="mark",
on_delete=models.SET_NULL,
null=True,