我的模型是使用ogrinspect從shapefile生成的。但是,在創建模型之後,讓我們說用戶想要添加一個額外的屬性。爲此,新屬性應該反映在兩個表中。一個應該包含屬性的名稱,另一個應該包含屬性作爲列。該屬性的名稱不需要在模型中進行更改,並且可以輕鬆地進行處理。但是如何將一個屬性添加到自動生成的表中?如何在django中自動創建模型?
3
A
回答
2
您或許可以使用South來管理對模型所做的更改更改。無論何時更改模型,都可以運行schemamigration --auto <appname>
來創建遷移,然後使用migrate <appname>
來應用它。這將在您的模型中創建表格。
如果你希望在你的應用程序中的模型正在改變很多 - 尤其是如果它可以通過終端用戶來改變,你可能想了錯誤的方式。您可能需要考慮重新設計信息模式,以便更靈活!
如果你對你正在試圖達到什麼更多的信息,我們也許能夠提供建議!
0
使用post_save
信號。 (docs)
相關問題
- 1. 如何在Django admin中自動從模型創建視圖?
- 2. Django 1.10自動創建模型表
- 3. Django的自動創建模型
- 4. 如何在Django模型中創建類
- 5. 如何動態創建Django模型
- 6. Django:在模型中創建子模型
- 7. 如何在django中創建自定義權限和組模型?
- 8. 在Django模型如何創建
- 9. 在Django模型中以某種格式創建自動ID
- 10. django-mutant在django-admin中創建模型
- 11. 如何在django上自動創建createsuperuser?
- 12. 如何自動在Django創建組1.11.2
- 13. 在創建組後創建模型django
- 14. 如何在Django用戶模型上創建自引用外鍵?
- 15. 如何在django 1.7模型中創建鍵值數據類型
- 16. 瞭解如何創建django模型
- 17. Django的:如何創建模型
- 18. Django的:如何在另一個模塊中創建自定義的模型
- 19. 創建自動ID生成!在模型
- 20. 在django中創建相同的模型
- 21. 在django中創建OneToMany模型
- 22. 在Django模型中創建外鍵
- 23. 如何在Django自動創建的ManyToMany通過模型和手動定義的模型之間劃分?
- 24. 如何使用django模型在mysql中創建中文文本?
- 25. 如何在創建對象時自動創建Django關係?
- 26. 如何創建自定義的外國套Django模型
- 27. 如何在不創建模型的情況下在Django admin中創建表單
- 28. Django:創建用戶模型
- 29. 用Django模型創建SubCategories
- 30. Django模型創建兩次?
-1:問題不是關於實例,而是關於模型。 – 2011-06-02 10:18:44