提问人:Tony 提问时间:2/9/2017 更新时间:2/9/2017 访问量:119
为什么在 Django 中使用 South 进行迁移?
Why uses South to do migration in Django?
问:
我正在维护一个 Django 项目版本。我发现了一些疑问,并在这里提出了一个问题。1.6.X
据我所知,版本中的 Django 能够进行迁移。而且,我开始得到 Django 它是版本。它的内置脚本具有迁移功能。因此,我没有通过 进行迁移的经验。1.7
1.7
South
所以,我有一个问题。当 Django 之前没有迁移时,Django 项目将采用作为迁移解决方案。右?1.7
South
如果我将 Django 项目更新到版本,我可以弃用吗?1.7.x
South
答:
1赞
Alan Avalos
2/9/2017
#1
你仍然可以使用 South 作为 Django 1.7 项目的迁移替代方案。尽管建议您使用 Django 内置的迁移功能;你自己说:你对内置的 Django 比对 South 更熟悉。
Django 文档有一个很好的从 South 升级指南:https://docs.djangoproject.com/en/1.7/topics/migrations/#upgrading-from-south
按照指南操作,您可以从项目中删除 South 的依赖项。
评论