3
A
回答
7
運行syncdb
不會對數據庫中已存在的任何模型(即使您已更改它們)的表格進行更改。
管理變化模型,考慮south
1
執行syncdb將創建一個不存在的表,但不能修改現有的表。所以在生產中運行相當安全。但這不是維護數據庫模式的可靠方法。查看South包,以便在開發和生產之間可靠地維護對數據庫模式的更改。應該是django標準的一部分,恕我直言。
相關問題
- 1. Django生產部署
- 2. Django syncdb上使用PostgreSQL的SQL初始數據產生「列...不存在」
- 3. 在生產中保持Log.i安全嗎?
- 4. 在生產中使用django-kombu的芹菜安全嗎?
- 5. 在生產服務器上部署django
- 6. 作曲家生產部署失敗:運行安裝
- 7. 部署不安全的組裝生產在SQL Server 2005
- 8. 部署在weblogic上的mBeans Client會產生安全異常?
- 9. 指數在Django運行執行syncdb
- 10. 嘗試運行python時在django中出現syncdb錯誤manage.py syncdb
- 11. 在生產中運行Django-Celery
- 12. Django:如何部署生產數據庫
- 13. Django生產部署:我們不應該刪除源文件嗎?
- 14. 部署安全回滾產生應用程序錯誤
- 15. 切換我的域指向安全生產部署
- 16. django - manage.py生產中的錯誤
- 17. Node.js生產部署
- 18. IIS生產部署
- 19. 守護生產 - 在部署
- 20. 在生產服務器上部署後運行延遲作業
- 21. PlayFramework v 1.x生產安全嗎?
- 22. Capistrano 3部署初始化
- 23. 我在Django生產部署中缺少什麼?
- 24. 在WIX安裝開始部署和運行應用程序
- 25. mysql_pconnect安全生產?
- 26. 在openshift部署鉤子中檢測初始部署
- 27. ssdt post部署腳本運行一次
- 28. Capistrano初始部署失敗
- 29. 初始化一個asp.net部署
- 30. 無法運行cap生產部署:使用Net :: SSH :: AuthenticationFailed初始化:身份驗證用戶失敗?
這裏沒有提及'syncdb'也會在每次調用時重新載入所有'initial_data'設備,除非指定了'--no-initial-data'(從django1.5開始可用)。 – 2012-12-14 10:04:11