南迁移和django迁移有什么区别?

问题描述 投票:2回答:1

有谁能解释一下南迁和django迁移之间的区别?一个人有什么优势/劣势?

python django django-models database-migration django-south
1个回答
3
投票

South是django应用程序的第三部分,它在Django 1.7中引入内置迁移解决方案之前添加了对迁移的支持。除非你遇到长期死亡的Django版本,否则你根本不应该使用South。 FWIW,只是检查the south project's page应该已经回答了你的问题:

South已被弃用。

从Django 1.7开始,迁移被构建到Django的核心。如果您运行的是以前的版本,则可以在BitBucket上找到存储库。

功能范围两者都非常相似(这不是一个大惊喜,因为新的内置迁移系统开始它的生命作为南方的2.0分支),除了新系统更好地工作,特别是当你必须合并两个分支,每个分支都拥有它自己的迁移。

© www.soinside.com 2019 - 2024. All rights reserved.