【Django】将多个querysets拼接,使用djangorestframework序列化

前端之家收集整理的这篇文章主要介绍了【Django】将多个querysets拼接,使用djangorestframework序列化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
concern_set = models.Concern.objects.filter(user_id=1).values("concern_id")

querysets = models.Task.objects.none() # 创建一个空的对象

for concern_id in concern_set:
    # print(concern_id['concern_id'])
    qurey = models.Task.objects.filter(task_status=True,shops__user_id=concern_id[''])
     print(qurey)
    querysets = querysets | qurey

print(querysets",querysets)

输出:<QuerySet [<Task: 做啥类>,<Task: 测试用任务>,<Task: 上看到结局>,<Task: 安坐收UI文化>,<Task: 标题>,<Task: 最新>]>

 

猜你在找的Django相关文章