Django values()和value_list()的使用

作者:此生小会 时间:2021-08-21 23:03:12 

一.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)

来源:https://blog.csdn.net/cckavin/article/details/84313258

标签:Django,values,value,list
0
投稿

猜你喜欢

  • VS2019+python3.7+opencv4.1+tensorflow1.13配置详解

    2023-06-19 04:56:38
  • MySQL命令行导出与导入数据库

    2024-01-14 03:30:14
  • python tkinter实现简单计算器功能

    2022-06-16 22:34:09
  • XmlUtils JS操作XML工具类

    2024-02-24 14:10:45
  • django框架基于queryset和双下划线的跨表查询操作详解

    2022-02-22 04:30:32
  • Python3 MySQL 数据库连接的使用示例

    2024-01-21 18:15:40
  • 举例详解Python中的split()函数的使用方法

    2021-06-23 07:26:49
  • 基于Python手写拼音识别

    2022-10-22 09:24:09
  • 自动定时重启sql server回收内存

    2008-11-26 17:41:00
  • Shellcode加密解密函数

    2009-04-24 11:18:00
  • thinkphp3查询mssql数据库乱码解决方法分享

    2023-11-15 00:52:22
  • 深入理解Python中的super()方法

    2022-11-07 05:10:45
  • Python使用pandas和xlsxwriter读写xlsx文件的方法示例

    2022-05-14 00:35:25
  • SQL Server 数据文件收缩和查看收缩进度的步骤

    2024-01-12 19:34:03
  • python装饰器原理与用法深入详解

    2021-01-13 09:17:19
  • Oracle实现动态SQL的拼装要领

    2024-01-15 07:38:23
  • Python中numpy模块常见用法demo实例小结

    2022-08-03 12:45:12
  • Python语法垃圾回收机制原理解析

    2021-04-02 13:37:45
  • 解决Golang time.Parse和time.Format的时区问题

    2024-05-22 17:46:06
  • python安装教程

    2021-06-13 09:22:49
  • asp之家 网络编程 m.aspxhome.com