.
This commit is contained in:
+16
-7
@@ -747,16 +747,11 @@ class CaseDetail(models.Model):
|
||||
ordering = ("sort_order",)
|
||||
|
||||
|
||||
class CidReportAnswer(models.Model):
|
||||
class BaseReportAnswer(models.Model):
|
||||
question = models.ForeignKey(CaseDetail, on_delete=models.CASCADE)
|
||||
|
||||
answer = models.TextField(blank=True)
|
||||
|
||||
cid = models.BigIntegerField(
|
||||
blank=False,
|
||||
help_text="Candidate ID",
|
||||
)
|
||||
|
||||
feedback = models.TextField(blank=True)
|
||||
|
||||
created = models.DateTimeField(auto_now_add=True)
|
||||
@@ -775,4 +770,18 @@ class CidReportAnswer(models.Model):
|
||||
self.answer = self.answer.strip()
|
||||
|
||||
def get_answer_score(self):
|
||||
return self.score
|
||||
return self.score
|
||||
|
||||
class Meta:
|
||||
abstract = True
|
||||
|
||||
class CidReportAnswer(BaseReportAnswer):
|
||||
cid = models.BigIntegerField(
|
||||
blank=False,
|
||||
help_text="Candidate ID",
|
||||
)
|
||||
|
||||
class UserReportAnswer(BaseReportAnswer):
|
||||
user = models.ForeignKey(
|
||||
settings.AUTH_USER_MODEL, on_delete=models.CASCADE
|
||||
)
|
||||
Reference in New Issue
Block a user