2013-04-25 98 views
3

我有一个CharField在我想要增加max_length属性的模型中。 South没有注意到这一变化,说没有什么可以迁移的。我如何才能将其迁移?如何让Django South迁移max_length更改的字段?

+0

你使用的是什么数据库后端? – 2013-04-25 14:15:16

+0

你是否首先运行'schemamigration my_app --auto'?这创造了新的迁移。 “迁移”然后应用它们。 – RickyA 2013-04-25 14:19:39

回答

5

发出命令(在max_length的代码变更后):为我工作

python manage.py schemamigration <name of the app> --auto 
python manage.py migrate <name of the app> 

。 希望它有帮助

+1

Duh,忘了做架构迁移,并且愚蠢地认为它与max_length有关。谢谢。要删除这个问题,但有人提出这个问题,所以也许这对其他人有用。 – Ghopper21 2013-04-25 15:28:51

相关问题