时间:2021-05-22
1、使用 | 直接将两个queryset拼接起来
querysets = one_queryset | two_queryset
2、使用chain拼接
import itertools
querysets = itertools.chain(one_queryset,two_queryset)
补充知识:django queryset相加和筛选
1、集合相加
a = {1,2,3}b = {3,4,5}print(type(a))print(a|b)2、queryset 符合条件的筛序
projects = Project_models.objects.filter(user=request.user).order_by('id')
projects = projects.filter(bad_numbers__gt=0).order_by('bad_numbers')
以上这篇Django 拼接两个queryset 或是两个不可以相加的对象实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一根光纤不可以接两个光猫,一根光纤不可以分两个猫、两个账号同时上网的,如果想实现两条电脑同时用光纤上网,可以装一个无线路由器。 光调制解调器(Opticalm
同一个美团账号,不可以在两个手机上同时登录。可以是手机和电脑板同时在线,但不可以两个手机都登录,一个登录另一个会强制下线,同一个美团账号,支持用两个手机登录,但
Python算术运算符以下假设变量a为10,变量b为20:运算符描述实例+加-两个对象相加a+b输出结果30-减-得到负数或是一个数减去另一个数a-b输出结果-
一个光猫是不可以连接两个机顶盒的,因为它只有一个输出接口,不能直接带两个网络机顶盒。需要先接一个路由器,再接两个网络机顶盒。如果两个网络机顶盒都是高清的,至少需
一个光猫是不可以连接两个机顶盒的,因为只有一个输出接口,不能直接带两个网络机顶盒。要先接一个路由器,接两个网络机顶盒。如果两个网络机顶盒都是高清的,至少需要20