django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

我们在基于django开发项目的过程中,经常会遇到数据库表字段增加,删除,或者修改的情况,以及字段属性更改的情况,因为django基于ORM模式来操作数据库的,

传统上如果django项目中的数据库model信息变更以后,我们会根据相应的变更信息手动去数据库里进行修改,比如:在project(项目)模板中添加了一个age的字段, 我们会

去数据库中相应的手动添加age字段信息,并且在数据库添加的age字段其字段属性与model中的age字段属性应保持一致,否则就会不报错,这样操作起来繁杂,效率不高,

且不安全。下面来看一下,django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库。

django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

数据库迁移完成以后,查看数据库是否进行了更改

django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

注:如果model模板没有进行任何变更的话,执行python manage.py makemigrations命令是不会生成新的迁移文件的

django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库

上一篇:Java知多少(35)Object类


下一篇:tomcat的webapps文件夹下放更新后的项目就訪问不了