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:
return HttpResponse("[]")
cart = []
for product in CartProduct.objects.filter(cart=user.cart):
cart.append({
"id": product.product.id,
"name": product.product.name,
"quantity": product.quantity,
"price": product.price,
"img": product.product.img.url,
})
try:
for product in CartProduct.objects.filter(cart=user.cart):
cart.append({
"id": product.product.id,
"name": product.product.name,
"quantity": product.quantity,
"price": product.product.price,
"img": product.product.img.url,
})
except AttributeError:
return HttpResponse("[]")
return HttpResponse(json.dumps(cart))