Django values()和value_list()的使用


Posted in Python onMarch 31, 2020

一.values()

1.values()结果是什么?

官方文档说明:https://docs.djangoproject.com/en/2.1/ref/models/querysets/#django.db.models.query.QuerySet.values

示例:

Django values()和value_list()的使用

结果:values()得到的是一个字典形式的查询集(QuerySet),查询集是一个可迭代对象。

2.values()结果如何序列化为json?

(1)将QuerySet转为list: city_list = list(cities)

(2)将list序列化为json: city_json = json.dumps(city_list)

补充知识:django queryset values&values_list

Django values()和value_list()的使用

1、values返回是字典列表;

2、values_list返回的是元组列表,

3、values_list加上

flat=True

之后返回值列表

#增
_obj = {'netStates':HostInfo['NetStates'],'ip':HostInfo['ip'],'mem':HostInfo['memoInfo'],'cpu':HostInfo['cpuInfo'],'time':HostInfo['timeInfo']}
    obj = models.Monitor.objects.create(**_obj)

#删
models.Charactor.objects.fileter(cid = cID).delete()

#改
obj = object()
abj = models.Charactor.objects.get(cid = cID)
obj.cid = '1'
obj.save()

#查
objLst0 = models.Charactor.objects.filter(cid = cID)

以上这篇Django values()和value_list()的使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现爬虫下载美女图片
Jul 14 Python
Python编程之event对象的用法实例分析
Mar 23 Python
python下载文件记录黑名单的实现代码
Oct 24 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
Mar 23 Python
使用Anaconda3建立虚拟独立的python2.7环境方法
Jun 11 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
Jul 13 Python
python中cPickle类使用方法详解
Aug 27 Python
python批量下载抖音视频
Jun 17 Python
Python测试线程应用程序过程解析
Dec 31 Python
pytorch 改变tensor尺寸的实现
Jan 03 Python
TensorFlow基本的常量、变量和运算操作详解
Feb 03 Python
python绘制雷达图实例讲解
Jan 03 Python
利用python实现凯撒密码加解密功能
Mar 31 #Python
python手机号前7位归属地爬虫代码实例
Mar 31 #Python
django修改models重建数据库的操作
Mar 31 #Python
Python写捕鱼达人的游戏实现
Mar 31 #Python
Django 多对多字段的更新和插入数据实例
Mar 31 #Python
基于python爬取有道翻译过程图解
Mar 31 #Python
django实现将修改好的新模型写入数据库
Mar 31 #Python
You might like
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
javascript Base类 包含基本的方法
2009/07/22 Javascript
JS判断是否为数字,是否为整数,是否为浮点数的代码
2010/04/24 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
2013/12/16 Javascript
JavaScript程序员应该知道的45个实用技巧
2014/03/04 Javascript
轻量级javascript 框架Backbone使用指南
2015/07/24 Javascript
纯javascript实现自动发送邮件
2015/10/21 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
2016/12/13 Javascript
JS获得一个对象的所有属性和方法实例
2017/02/21 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
vue2的todolist入门小项目的详细解析
2017/05/11 Javascript
微信小程序 实现点击添加移除class
2017/06/12 Javascript
利用jqgrid实现上移下移单元格功能
2018/11/07 Javascript
Vue实现类似Spring官网图片滑动效果方法
2019/03/01 Javascript
解决vue 子组件修改父组件传来的props值报错问题
2019/11/09 Javascript
JS数组的常用10种方法详解
2020/05/08 Javascript
[01:06:07]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS CIS
2014/05/22 DOTA
[06:43]DAC2018 4.5 SOLO赛 Maybe vs Paparazi
2018/04/06 DOTA
python集合用法实例分析
2015/05/30 Python
利用Python开发实现简单的记事本
2016/11/15 Python
人机交互程序 python实现人机对话
2017/11/14 Python
详解python OpenCV学习笔记之直方图均衡化
2018/02/08 Python
Python实现的质因式分解算法示例
2018/05/03 Python
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
python 读取串口数据的示例
2020/11/09 Python
西班牙伏林航空公司:Vueling
2016/08/05 全球购物
全球最大的户外用品零售商之一:The House
2018/06/12 全球购物
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
男女钓鱼靴和甲板鞋:XTRATUF
2021/01/09 全球购物
饲料采购员岗位职责
2013/12/19 职场文书
财务工作疏忽检讨书
2014/09/11 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL