django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库
我们在基于django开发项目的过程中,经常会遇到数据库表字段增加,删除,或者修改的情况,以及字段属性更改的情况,因为django基于ORM模式来操作数据库的,
传统上如果django项目中的数据库model信息变更以后,我们会根据相应的变更信息手动去数据库里进行修改,比如:在project(项目)模板中添加了一个age的字段, 我们会
去数据库中相应的手动添加age字段信息,并且在数据库添加的age字段其字段属性与model中的age字段属性应保持一致,否则就会不报错,这样操作起来繁杂,效率不高,
且不安全。下面来看一下,django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库。
数据库迁移完成以后,查看数据库是否进行了更改
注:如果model模板没有进行任何变更的话,执行python manage.py makemigrations命令是不会生成新的迁移文件的