我有一個通用的數據庫,可以通過Django應用程序和php項目訪問。我從我的PHP端添加了一些列到該數據庫的表中。所以我的問題是我如何看到我的數據庫中所做的更改反映在Django的models.py文件中。在Django模型中顯示alter table更改
1
A
回答
0
@Manasvi你可以運行你的Django項目中python manage.py inspectdb > sample_model.py
命令,這將產生「sample_model.py」從那裏你可以從你所需的模型的代碼複製,並在主models.py文件替換文件。
希望有幫助!
0
有一個inspectdb
工具可以從現有數據庫生成模型。您可以嘗試在新項目中運行此項目,並將自動生成的模型與現有模型進行比較。
但是,Django沒有基於數據庫當前狀態更新模型的工具。如果更改數據庫,則需要更新模型,並創建和僞造任何遷移,除非模型不受Django的管理。
相關問題
- 1. 在Oracle中 - ALTER TABLE可以級聯數據類型更改嗎?
- 2. 更改日期格式與alter table
- 3. alter table和修改列
- 4. 與Oracle ALTER TABLE相比,Oracle的模式更改性能如何?
- 5. django表格2在Django中顯示外部模型爲LinkColumn
- 6. 在Django Shell中更改模型字段
- 7. Table not Alter
- 8. Mysql - alter table
- 9. ALTER TABLE錯誤
- 10. ALTER TABLE語法
- 11. Oracle alter table references
- 12. 是ALTER TABLE
- 13. ALTER TABLE add constraint
- 14. sqlite的:ALTER TABLE
- 15. 的ALTER TABLE
- 16. RENAME TABLE/ALTER TABLE不工作
- 17. Django在管理中不顯示模型
- 18. 在HTML中顯示Django模型字段
- 19. 更改DirectX「Object Table」的顯示格式
- 20. Django-Admin.py不顯示模型
- 21. 跟蹤git中的MySQL模式更改(使用ALTER TABLE,而不是mysqldump)
- 22. Django和RDS更改模型
- 23. 的Django得到ALTER TABLE命令的模塊
- 24. Django AbstractUser不顯示模型
- 25. 在django中如何在更改列表視圖中顯示具有子模型數據的父模型數據?
- 26. Python/Django-如何更改在模板中顯示的信息?
- 27. sql中的alter table腳本
- 28. alter table add ...在`code`之前?
- 29. MySQL掛在ALTER TABLE上
- 30. 用戶ALTER TABLE ...在蜂房