【发布时间】:2021-02-19 07:48:24
【问题描述】:
我想在我的购物车中的 cart.html 页面中显示项目,但是当我在购物车中添加 tshirt 项目时,它会给出错误 Product matching query does not exist.,当我在购物车中添加产品项目时,当我点击购物车时会给出错误 Tshirt matching query does not exist
cartitem.py 文件:
def cartitem(request):
cart=request.session.get('cart')
if cart is None:
cart=[]
for c in cart:
tshirt_id=c.get('tshirt')
product_id=c.get('product')
product=Product.objects.filter(id=product_id)
tshirt=Tshirt.objects.get(id=tshirt_id)
c['size']= Sizevariant.objects.get(tshirt=tshirt_id, size=c['size'])
c['tshirt']=tshirt
c['product']=product
return render(request,"cart.html",{"cart":cart})
【问题讨论】:
-
@Finisher- 记录您在视图中收到的购物车对象并向我们展示。
标签: python django django-views