diff --git a/test_server/crm/models.py b/test_server/crm/models.py index b4fe073..2df3f82 100644 --- a/test_server/crm/models.py +++ b/test_server/crm/models.py @@ -106,8 +106,8 @@ class SendCode(CommonModel): class Candidate(CommonModel): consumer = models.ForeignKey(Consumer, on_delete=models.SET_NULL, related_name='candidate_consumer', null=True, blank=True) - workscope = models.ForeignKey(WorkScope, on_delete=models.DO_NOTHING, related_name='candidate_workscope', null=True, blank=True) - examtest = models.OneToOneField(to='examtest.examtest', verbose_name='关联考试', null=True, blank=True, on_delete=models.DO_NOTHING) + workscope = models.ForeignKey(WorkScope, on_delete=models.SET_NULL, related_name='candidate_workscope', null=True, blank=True) + examtest = models.OneToOneField(to='examtest.examtest', verbose_name='关联考试', null=True, blank=True, on_delete=models.SET_NULL) is_manual = models.BooleanField('是否手动创建', default=False) # 下面是证书信息