Example #1
0
def cart(request):
    return render_to_response('cart.html', dict(cart=Cart(request)))
Example #2
0
def get_cart_count(request):
	cart = Cart(request)
	return cart.itemCount()
Example #3
0
def clear_cart(request):
	cart = Cart(request)
	cart.clear()
	request.session.clear()
	return shop(request)
Example #4
0
def remove_from_cart(request, product_id):
    product = Product.objects.get(id=product_id)
    _cart = Cart(request)
    _cart.remove(product)
    return cart(request)
Example #5
0
def add_to_cart(request, product_id, quantity):
    product = Product.objects.get(id=product_id)
    cart = Cart(request)
    cart.add(product, product.price_in_dollars, quantity)
    return shop(request)