我想将BooleanField添加到现有模型,默认值为False,并且表中所有已存在的对象在该字段中都获得True值。
这是:我希望所有现有对象都将我的新属性设置为True,但从现在开始,每个新对象的值都为False。
我尝试回滚我的迁移,设置" keep_default"在True,再次迁移,但它没有工作。
由于
答案 0 :(得分:0)
使用default=False
添加新字段,通常--auto
创建模式迁移并运行它,然后编写datamigration代码,将所有现有对象的值更改为True
然后运行它,就是全部:D