This commit is contained in:
Martin Quarda 2024-10-14 07:13:06 +02:00
parent 3668001c9f
commit dcb48ab0c7

View File

@ -375,14 +375,16 @@ def cart(request):
if not user.is_authenticated: if not user.is_authenticated:
return HttpResponse("[]") return HttpResponse("[]")
cart = [] cart = []
for product in CartProduct.objects.filter(cart=user.cart): try:
cart.append({ for product in CartProduct.objects.filter(cart=user.cart):
"id": product.product.id, cart.append({
"name": product.product.name, "id": product.product.id,
"quantity": product.quantity, "name": product.product.name,
"price": product.price, "quantity": product.quantity,
"img": product.product.img.url, "price": product.product.price,
}) "img": product.product.img.url,
})
except AttributeError:
return HttpResponse("[]") return HttpResponse("[]")
return HttpResponse(json.dumps(cart)) return HttpResponse(json.dumps(cart))