class MyModel(models.Model):
field1 = models.TextField(blank=True)
field2 = models.TextField(blank=True)
def clean(self):
if not self.field1 and not self.field2: # This will check for None or Empty
raise ValidationError({'field1': _('Even one of field1 or field2 should have a value.')})
按注释使用干净
相关问题 更多 >
编程相关推荐