我正在开发一个基本的django网站。我的购物车视图如下:
def cart(request):
customer=request.user.customer
order, created=Order.objects.get_or_create(customer=customer, complete=False)
items=order.orderitem_set.all()
context={
'items':items,
'order':order,
'types' : Category.objects.all(),
}
return render(request,"cart.html",context)
商品是客户购物车中的产品。我想检查一下,如果购物车是空的(也就是说没有项目(,那么我可以显示一条购物车为空的消息,然后可以重定向到某个页面。我正试图找到一种方法来执行此检查,并显示购物车为空的消息。如有任何帮助,我们将不胜感激。谢谢
检查exists()
--(django-doc(
context={
'is_empty':order.orderitem_set.exists(),
'items':items,
'order':order,
'types' : Category.objects.all(),
}