Django 迁移——是否可以在项目中使用 South?
我已经开始了一个项目,模型全部同步等等。
I already started a project, and the models are all synced and everything.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我已经开始了一个项目,模型全部同步等等。
I already started a project, and the models are all synced and everything.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
是的。我想现在还不算太晚。我在一个项目进行期间搬到了南方,我对这个选择很满意。我认为这对部署有很大帮助。
South应用程序的初始化可以随时完成。
Yes. I think it is not too late. I've moved to south in a middle of a project and I am happy with that choice. I think it is a big help for deployment.
The initialization of the south app can be done at any moment.
它甚至在文档中提到:
http://south.aeracode.org/wiki/QuickStartGuide# a1.将每个应用程序设置为可由南方追踪
It's even mentioned in docs:
http://south.aeracode.org/wiki/QuickStartGuide#a1.SetupeveryapplicationtobetrackablebySouth
开始使用 South 非常简单。
只需按照安装说明(不要忘记最后运行syncdb)即可。
然后您可以将应用程序转换为南:
然后您可以对模型进行修改并执行 schemamigrations 甚至执行 数据迁移。
It's quite straight forward to start using South.
Just follow the installation instructions (don't forget to run syncdb at the end).
Then you can convert the app to south:
Then you can make modifications to your model and do schemamigrations or even do datamigrations.