首页 > 数据库技术 > 详细

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

时间:2019-11-21 16:22:57      阅读:294      评论:0      收藏:0      [点我收藏+]

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

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

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

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

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

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

技术分享图片

 

 

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

技术分享图片

 

 

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

原文:https://www.cnblogs.com/QAyangjianbo/p/11905523.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!