我正在使用South和Postgresql DB进行Django项目。
有一个模型字段,我想更改前进的默认值。我不需要以前的记录。只是新记录。
我是否需要为此进行迁移,或者只是更改模型?
旧字段详情:
background_style = models.CharField(max_length=1, choices=BACKGROUND_STYLE, default=BackgroundStyleCode.CENTERED)
新田野细节:
background_style = models.CharField(max_length=1, choices=BACKGROUND_STYLE, default=BackgroundStyleCode.STRETCHED)
(型号名称为“Page”)
答案 0 :(得分:0)
您应该运行迁移。每当您对模型进行更改时,无论多么微不足道,您都应该创建一个模式迁移,以便您可以在没有任何“魔法”编辑的情况下向后和向前移动到任何时间点。