所以我在一个半月前开始使用我的第一个Django应用程序。我的数据库比较大,而且我需要修改一些模型。我的Django版本为1.5,我查阅并研究了South是该版本迁移的事实标准,但是1.6引入了内置的迁移,但由于它还是相当新的,我应该尝试南或升级到1.6吗?Django,使用南或升级到1.6?
1
A
回答
1
由于Django的当前正式版本是1.5.4,我推荐使用South。在Django的开发版本中,他们正在将南部构建到框架中,这应该非常类似。我预计,一旦它发布,他们将有一些方法将Django 1.5 + South迁移到Django w/migrations。
您可能会遇到迁移到Django测试版的其他问题,其中一些可能不受支持。此外,根据开发版本文档,似乎迁移为built into 1.7。
-1
我也推荐使用South。如果您使用现有数据库http://south.readthedocs.org/en/latest/commands.html#options,则可能必须运行伪造的迁移。
基本上是:
./manage.py schemamigration app_name --initial
然后
./manage.py migrate --all --fake 0001
相关问题
- 1. 从Django 1.6升级到1.7
- 2. 升级到Django的1.9或1.11(1.6) - 调用元类的碱时
- 3. java 1.6升级
- 4. GWT从1.5升级到1.6
- 5. 将插件从1.6升级到1.7
- 6. 需要svn升级帮助(1.6.5到1.6)???
- 7. 在JBoss 4.2.x上升级到Quartz 1.6
- 8. 将RAD JDK版本升级到1.6
- 9. 如何Appium 1.5.3升级到1.6 Appium
- 10. 如何将Service Fabric Tools升级到1.6?
- 11. Java升级异常从1.6到1.8
- 12. 的Joomla 1.6升级1.5
- 13. 将django-cms升级到3.1.2和将django升级到1.8.3
- 14. 使用CDN将jclouds升级到1.6(从1.0开始)
- 15. 使用cPanel在CentOS 5.5上升级SVN 1.6到1.7
- 16. 从Django 1.6.x升级到Django后,电子邮件不会发送> 1.7.x
- 17. ASP.NET MVC升级指南
- 18. 将Django升级到1.4.1
- 19. 从Django 1.3升级到1.5
- 20. 升级到Django 1.11.4 ImportError
- 21. django升级到1.8的UnicodeEncodeError
- 22. 当我在1.6升级的Django调试工具栏不工作
- 23. Django 1.6升级:“无法导入名称BaseHandler”
- 24. CCNetModifyingUsers <user>将CCNET 1.6升级到1.8升级后的值更改
- 25. 将已发布的应用程序API从1.6升级到2.1?
- 26. 从Android 1.6升级到Android 2.2并不适用
- 27. 如何在1.6后升级Magento网站?
- 28. 的Magento从1.4.2升级问题1.6
- 29. 在TypeScript 1.6升级后无法从VS2013(或TeamCity)部署
- 30. 是否有Font Awesome 3.2.x升级到Font Awesome 4.0的升级指南?
1.6没有内置的迁移,确实1.7。这个问题是误导性的。来源:https://docs.djangoproject.com/en/dev/releases/1.7/ –