Django 1.10 还需要 South 来管理迁移吗?

Does Django 1.10 still need South to manage migrations?

提问人:Homunculus Reticulli 提问时间:12/21/2016 更新时间:4/1/2017 访问量:604

问:

我正在按照在线说明以正确的方式启动 Django 项目。

这些说明基于早期版本的 Django。根据我对 Django 的(诚然有限的)了解。最新版本的 Django(提出这个问题时是 1.10 版本)已经通过脚本很好地处理了迁移。manage.py

那么我的问题是:我是否仍然需要安装 South 来管理我的迁移,或者我可以简单地跳过这部分说明,并用于处理我的数据库架构更改?manage.py

django 数据库迁移 django-south

评论

1赞 Daniel Roseman 12/22/2016
您应该使用更新的说明。有很多东西可以发现。
1赞 Homunculus Reticulli 12/22/2016
@DanielRoseman关心分享链接吗?我使用的资源是唯一一个使用关键字 django + virtuenvwrapper + pip + 第三方应用程序出现的资源(Google 的第一页)。
0赞 Xiong Chiamiov 1/15/2017
像往常一样,你可能想从官方文档开始,只根据需要填写其他内容。

答:

14赞 Ben Hare 12/21/2016 #1

不,South 在 1.7 之前是 Django 的。在 1.10 中,你本来会用它来做的所有事情都融入了 Django 本身。