【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['concern_id'])
# print(qurey)
querysets = querysets | qurey
print("querysets",querysets)
輸出:<QuerySet [<Task: 做啥類>, <Task: 測試用任務>, <Task: 上看到結局>, <Task: 安坐收UI文化>, <Task: 标題>, <Task: 最新>]>