Django,检查查询集是否为空的条件

问题描述 投票:2回答:1

我想检查项目queryset是否为空。

order = Order.objects.get(customer=request.user.customer , complete=False)
items = order.orderitem_set.all()
flag = True
if items == None:
    flag = False
django django-models django-orm
1个回答
3
投票
您可以使用.exists() [Django-doc]进行检查:

.exists()

© www.soinside.com 2019 - 2024. All rights reserved.