我正在尝试向 Django 模型添加一个设置复选框,因此,我将 BooleanField 添加到现有的 django 模型之一,对于数据库中的所有现有行,此布尔字段应为 True,但是,该字段应为创建的新行为 False。
class FlagSetting(models.Model):
name = models.CharField(max_length=10)
flag = models.BooleanField(default=False)# by setting default to 'False' disabled the flag for the existing entries as well
Run Code Online (Sandbox Code Playgroud)
对此的任何帮助表示赞赏。与覆盖save()方法有关吗?
编辑我正在寻找一种尊重自动化生产部署的解决方案。谢谢大家帮我解决