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代码
Mar 13 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
深入理解python中的select模块
Apr 23 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
Jan 17 Python
python3安装pip3(install pip3 for python 3.x)
Apr 03 Python
Python将DataFrame的某一列作为index的方法
Apr 08 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
Nov 23 Python
python Django的web开发实例(入门)
Jul 31 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
python通过函数名调用函数的几种场景
Sep 23 Python
Python中glob库实现文件名的匹配
Jun 18 Python
python 对图片进行简单的处理
Jun 23 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
Apache服务器下防止图片盗链的办法
2015/07/06 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
PHP实现判断数组是一维、二维或几维的方法
2017/02/06 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
JQuery循环滚动图片代码
2011/12/08 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
解析Javascript中大括号“{}”的多义性
2013/12/02 Javascript
谈谈jQuery Ajax用法详解
2015/11/27 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
BootStrap daterangepicker 双日历控件
2017/06/02 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
jQuery实现标签子元素的添加和赋值方法
2018/02/24 jQuery
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
对类Vue的MVVM前端库的实现代码
2018/09/07 Javascript
ES6 Set结构的应用实例分析
2019/06/26 Javascript
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
layui 富文本编辑器和textarea值的相互传递方法
2019/09/18 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
js实现简易计算器小功能
2020/11/18 Javascript
[43:49]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python+selenium实现自动化百度搜索关键词
2019/06/03 Python
flask框架url与重定向操作实例详解
2020/01/25 Python
opencv 图像加法与图像融合的实现代码
2020/07/08 Python
python中pyqtgraph知识点总结
2021/01/26 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
学校党员对照检查材料
2014/08/28 职场文书
七一建党节慰问信
2015/02/14 职场文书
2015年初中生自我评价范文
2015/03/03 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
大学校园招聘会感想
2015/08/10 职场文书
基于python的matplotlib制作双Y轴图
2021/04/20 Python
简述Java中throw-throws异常抛出
2021/08/07 Java/Android