0
作爲this question的後續操作,我想知道是否有辦法確定,如果存在具有空值的blank=False
任何字段,則無法保持模型實例。即如果我有這種模式:禁止某些模型字段的非空值
class SimpleModel(models.Model):
name = models.CharField(max_length=100)
我希望禁止類似:
m = SimpleModel()
m.save()
我可以通過重寫save()
做到這一點,手工做檢查,但也許有另一種方式。
這樣做的原因是我真的很確定這些空白值永遠不會插入到數據庫中(如果我或我的一些聯合編碼器發瘋)。