django模板中變動數據庫信息後,如何把變動後的信息同步更新到數據庫

咱們在基於django開發項目的過程當中,常常會遇到數據庫表字段增長,刪除,或者修改的狀況,以及字段屬性更改的狀況,由於django基於ORM模式來操做數據庫的,python

傳統上若是django項目中的數據庫model信息變動之後,咱們會根據相應的變動信息手動去數據庫裏進行修改,好比:在project(項目)模板中添加了一個age的字段, 咱們會數據庫

去數據庫中相應的手動添加age字段信息,而且在數據庫添加的age字段其字段屬性與model中的age字段屬性應保持一致,不然就會不報錯,這樣操做起來繁雜,效率不高,django

且不安全。下面來看一下,django模板中變動數據庫信息後,如何把變動後的信息同步更新到數據庫。安全

 

 

 

 

 

 

 

 數據庫遷移完成之後,查看數據庫是否進行了更改spa

 

 

注:若是model模板沒有進行任何變動的話,執行python manage.py makemigrations命令是不會生成新的遷移文件的3d

相關文章
相關標籤/搜索