我一直在使用 Django 1.5 进行开发。花时间从 Django 1.5 转移到 Django 1.6 或 Django 1.7 是否值得?我知道,在 1.7 中,迁移进入了 Django 的核心。跟南方有什么区别?
user3133084
问问题
5233 次
1 回答
18
与 Django 1.7 相比,Django 1.6 是一个相对增量的更新。
Django 1.6 为新项目添加了一些舒适的特性(即,简化的项目模板和默认启用的管理员),并在算法方面进行了一些小改动(即模型保存)。与 1.5 相比,还有许多其他功能使开发相对容易。
正如您所指出的,Django 1.7 包含迁移功能。此外,它强制使用 Python 2.7(这对您来说可能是也可能不是问题)。迁移基于South,因此与使用类似。除了各种改进之外,该插件还专注于与数据库无关,改进了自动检测并改进了迁移文件格式。
通过这两个更新,您的工作流程不应发生重大变化。
于 2013-12-25T04:56:08.420 回答