django model通过字典更新数据实例
example:
models中的表
#models classUserInfo(models.Model): id=models.BigAutoField(primary_key=True) user_name=models.CharField(max_length=100,verbose_name='用户名') cellphone=models.CharField(max_length=100,blank=False,null=True,verbose_name='手机') password=models.CharField(max_length=225,verbose_name='密码')
更新代码如下:
datas={'user_name':'张三'}
user=UserInfo.objects.filter(pk=1)
user.update(**datas)
再次查看数据库中的userinfo表数据,发现数据已经修改了
补充知识:Python中Django中如何将字典存入到mysql中去
我就废话不多说了,还是直接看代码吧!
importjson
fromtest_case.modelsimportModulesasm
data={'a':1,"b":2}
#将字典变成字符串
datastr=json.dumps(data)
print(type(datastr),datastr)
#存入数据库
m.objects.create(name=datastr,item_id='10')
#数据库中获取数据
data1=m.objects.get(name=datastr).name
#将数据变成字典
datadact=json.loads(data1)
print(type(datadact),datadact)
#结果
{"a":1,"b":2}
{'a':1,'b':2}
以上这篇djangomodel通过字典更新数据实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短