Django迁移 - 是否可以在项目中使用South?

问题描述:

我已经开始了一个项目,模型都是同步的。Django迁移 - 是否可以在项目中使用South?

+0

你是怎么实现这个的?我正在使用mysql并在尝试执行'$ python manage.py migrate'时遇到问题 – locoboy 2012-04-29 14:30:03

是的。我认为现在还不算太晚。我在一个项目的中间向南移动,我对这个选择感到满意。我认为这对部署有很大的帮助。

南方应用的初始化可以随时完成。

这是相当直截了当地开始使用南。

只需按照installation instructions(不要忘记在最后运行syncdb)。

然后你可以convert the app to south

./manage.py convert_to_south myapp 

然后你就可以修改你的模型,做schemamigrations甚至做datamigrations