示例#1
0
文件: views.py 项目: gmelson/AAGSNC
def cart(request):
    return render_to_response('cart.html', dict(cart=Cart(request)))
示例#2
0
文件: views.py 项目: gmelson/AAGSNC
def get_cart_count(request):
	cart = Cart(request)
	return cart.itemCount()
示例#3
0
文件: views.py 项目: gmelson/AAGSNC
def clear_cart(request):
	cart = Cart(request)
	cart.clear()
	request.session.clear()
	return shop(request)
示例#4
0
文件: views.py 项目: gmelson/AAGSNC
def remove_from_cart(request, product_id):
    product = Product.objects.get(id=product_id)
    _cart = Cart(request)
    _cart.remove(product)
    return cart(request)
示例#5
0
文件: views.py 项目: gmelson/AAGSNC
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)