您好,欢迎来到吉趣旅游网。
搜索
您的当前位置:首页Django模型中value函数运用

Django模型中value函数运用

来源:吉趣旅游网
Django模型中value函数运⽤

values(*fields)

1. 这个⽅法返回的是ValuesQuerySet,是QuerySet 的⼦类,也就是说,你可以⽤QuerySet⾥的⽅法。 需要注意的是,返回的不是list,不要直接当list来⽤了。对ValuesQuerySet遍历,每⼀个元素是“字典”dict。2. 当不传⼊参数时,返回这个model的所有字段

AppDef.objects.values()[{'creator': u'admin', 'apptype_name': u'uc3g', 'apptype_chn_name': u'3G\门\户', 'note': u'', ...},...]

当传⼊参数时,只会列出你指定的参数

AppDef.objects.values('apptype_name')[{'apptype_name': u'uc3g'},...]

也可以加上filter,filter在前或者后⾯都是⼀样的

AppDef.objects.filter(pk=1).values('apptype_name')AppDef.objects.values('apptype_name').filter(pk=1)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- jqkq.cn 版权所有 赣ICP备2024042794号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务