所以我在一個半月前開始使用我的第一個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/ –