在更改Django模型字段类型时编辑值

时间:2018-07-25 08:46:52

标签: python django python-3.x

我的Django模型中有一个字段:

state = models.BooleanField(default=False)

我想将字段类型更改为:

STATUS_CHOICES = (
    (Enabled, 'Enabled'),
    (Disabled, 'Disabled'),
    (PENDING, 'Pending'),
)
models.CharField(max_length=8, choices=STATUS_CHOICES, default=Pending)

当前,我的模型表中包含布尔值(10)的内容。 我该如何迁移此更改以及如何将现有值1转换为Enabled,并将0转换为Disabled

0 个答案:

没有答案