Ejemplo n.º 1
0
def delete_from_cart(request, picture_id):
    cart = Cart(request)
    cart.remove(picture_id)
    cart.save(request)
    return redirect('cart')
Ejemplo n.º 2
0
def clear_cart(request):
    cart = Cart(request)
    cart.clear()
    cart.save(request)
    return redirect('cart')
Ejemplo n.º 3
0
 def in_cart(self, request):
     cart = Cart(request)
     return cart.item_exists(self)
Ejemplo n.º 4
0
def add_to_cart(request, picture_id):
    cart = Cart(request)
    cart.add(Picture.objects.get(id=picture_id))
    cart.save(request)
    return redirect('cart')
Ejemplo n.º 5
0
def clear_cart(request):
    cart = Cart(request)
    cart.clear()
    cart.save(request)
    return redirect('cart')
Ejemplo n.º 6
0
def delete_from_cart(request, picture_id):
    cart = Cart(request)
    cart.remove(picture_id)
    cart.save(request)
    return redirect('cart')
Ejemplo n.º 7
0
def add_to_cart(request, picture_id):
    cart = Cart(request)
    cart.add(Picture.objects.get(id=picture_id))
    cart.save(request)
    return redirect('cart')
Ejemplo n.º 8
0
def cart(request):
    cart = Cart(request)
    items_ids = ",".join(str(item) for item in cart.item_list)
    pictures = Picture.objects.filter(pk__in=cart.item_list)
    context = dict(cart=cart, items_ids=items_ids, pictures=pictures)
    return render(request, 'beyond/cart.html', context)
Ejemplo n.º 9
0
 def in_cart(self, request):
     cart = Cart(request)
     return cart.item_exists(self)