我目前没有在我的 Django 项目中使用迁移,但我打算很快使用。我知道 South 是事实上的工具,我本来打算使用它,但后来我在 Django 项目网站上读到,开发版本(我猜将作为 1.7 发布)有一个核心迁移工具,运行为migrate
.
由于使用迁移工具的经验很少(我用 South 安装了 Django-CMS 并玩了一天左右),对于初学者来说,哪个是最好的?
此外,由于迁移本身还很年轻,而且 Django 的版本更是如此,所以我现在最好选择 South 吗?
最后,另一个问题是,如果我从 South 开始(我的大部分 Django 项目都是 v1.5),当我升级到 1.6 再升级到 1.7 时,我会不会在转换到 Django 的核心迁移时遇到问题?