我的Django模型中有一个字段:
state = models.BooleanField(default=False)
我想将字段类型更改为:
STATUS_CHOICES = (
(Enabled, 'Enabled'),
(Disabled, 'Disabled'),
(PENDING, 'Pending'),
)
models.CharField(max_length=8, choices=STATUS_CHOICES, default=Pending)
当前,我的模型表中包含布尔值(1
或0
)的内容。
我该如何迁移此更改以及如何将现有值1
转换为Enabled
,并将0
转换为Disabled
?