diff --git a/server/apps/certset/models.py b/server/apps/certset/models.py index ccf5361..65e6f34 100644 --- a/server/apps/certset/models.py +++ b/server/apps/certset/models.py @@ -64,7 +64,7 @@ class EvaluationSheet(CommonAModel): """ 评审表 """ - cert_field = models.ForeignKey(Dict, verbose_name='涉及认证领域', related_name='application_cert_field') + cert_field = models.ForeignKey(Dict, verbose_name='涉及认证领域', related_name='application_cert_field', on_delete=models.CASCADE) major = models.ManyToManyField(Dict, verbose_name='涉及CCC/pv/cnas分类', related_name='application_major') is_default = models.BooleanField('是否该领域默认', default=False) class Meta: @@ -76,7 +76,7 @@ class EvaluationSheet(CommonAModel): class EvaluationItem(CommonAModel): content = models.TextField('内容', blank=True) - sheet = models.ForeignKey(EvaluationSheet, verbose_name='所属评审表') + sheet = models.ForeignKey(EvaluationSheet, verbose_name='所属评审表', on_delete=models.CASCADE) class Meta: verbose_name = '评审表项目' verbose_name_plural = verbose_name