def show_cart(request, template_name="cart/cart.html"): if request.method == "POST": postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) cart_item_count = cart_items page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) # for Google Checkout button merchant_id = settings.GOOGLE_CHECKOUT_MERCHANT_ID context = { 'cart_subtotal': cart_subtotal, 'merchant_id': merchant_id, 'page_title': page_title, 'cart_items': cart_items, 'cart_item_count': cart_item_count } return render(request, template_name, context)
def show_cart(request): template = 'cart/cart.html' if request.method == 'POST': postdata = request.POST.copy() if 'remove' in postdata: cart.remove_from_cart(request) if 'update' in postdata: cart.update_cart(request) if 'Checkout' in postdata: checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) context = { 'cart_items': cart_items, 'page_title': page_title, 'cart_subtotal': cart_subtotal, } return render(request, template, context)
def show_cart(request, template_name="cart/cart.html"): if request.method == "POST": postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) cart_item_count = cart_items page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) # for Google Checkout button merchant_id = settings.GOOGLE_CHECKOUT_MERCHANT_ID context = {'cart_subtotal':cart_subtotal,'merchant_id':merchant_id,'page_title':page_title,'cart_items':cart_items,'cart_item_count':cart_item_count} return render(request, template_name, context)
def show_cart(request, template_name="cart/cart.html"): request.session.set_test_cookie() next1 = '' recent_views = stats.recommended_from_views(request) if request.method == 'POST': print(request.session['cart_id']) postdata = request.POST.copy() if postdata['submit'] == 'Remove': if pending_checker(request) == 0: url = reverse('show_checkout', args=['Lipa']) return HttpResponseRedirect(url) cart.remove_from_cart(request) next1 = request.GET.get('next', '') if len(next1) > 0: url = reverse('show_checkout', args=[next1]) return HttpResponseRedirect(url) if postdata['submit'] == 'Update': if pending_checker(request) == 0: url = reverse('show_checkout', args=['Lipa']) return HttpResponseRedirect(url) try: int(postdata['quantity']) cart.update_cart(request) next1 = request.GET.get('next', '') if len(next1) > 0: url = reverse('show_checkout', args=[next1]) return HttpResponseRedirect(url) except: if cart.cart_distinct_item_count(request) > 0: qerror = 'Invalid Quantity Value' if postdata['submit'] == 'Card Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) if postdata['submit'] == 'Mpesa Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) if len(next1) > 0: url = reverse('show_checkout', args=[next1]) return HttpResponseRedirect(url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) return render(request, template_name, locals(), RequestContext(request))
def show_cart(request, template_name="cart/cart.html"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': try: int(postdata['quantity']) cart.update_cart(request) except: if cart.cart_distinct_item_count(request) > 0: qerror = 'Invalid Quantity Value' if postdata['submit'] == 'Card Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) if postdata['submit'] == 'Mpesa Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) return render(request, template_name, locals(), RequestContext(request))
def show_cart(request): if request.method=="POST": if request.POST['submit']=="Remove": cart.remove_from_cart(request) if request.POST['submit']=="Update": cart.update_cart(request) if request.POST['submit']=='Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items=cart.get_cart_items(request) cart_subtotal = cart.cart_subtotal(request) page_title = 'Shopping Cart' return render_to_response('cart/cart.html',locals(),context_instance=RequestContext(request))
def show_cart(request, template_name="cart/cart.djhtml"): if request.method == "POST": postdata = request.POST.copy() if postdata["submit"] == "Remove": cart.remove_from_cart(request) if postdata["submit"] == "Update": cart.update_cart(request) if postdata["submit"] == "Checkout": checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = "Shopping Cart" return render(request, template_name, locals())
def show_cart(request, template_name="cart/cart.html"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': remove_from_cart(request) if postdata['submit'] == 'Update': update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = get_cart_items(request) page_title = 'Shopping Cart' cart_subtotals = cart_subtotal(request) return render_to_response(template_name, locals(),context_instance=RequestContext(request))
def show_cart(request, template_name="shop/cart/cart.html"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) merchant_id = settings.GOOGLE_CHECKOUT_MERCHANT_ID return render(request, template_name, locals())
def show_cart(request, template_name="cart/cart.html"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': remove_from_cart(request) if postdata['submit'] == 'Update': update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = get_cart_items(request) page_title = 'Shopping Cart' cart_subtotals = cart_subtotal(request) return render_to_response(template_name, locals(), context_instance=RequestContext(request))
def show_cart(request, template_name="cart/cart.html"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) # need for Google Checkout button #merchant_id = settings.GOOGLE_CHECKOUT_MERCHANT_ID return render_to_response(template_name, locals(),context_instance=RequestContext(request))
def show_cart(request, template_name="cart/cart.html"): categories = Category.objects.all() if request.method == "POST": postdata = request.POST.copy() if postdata["submit"] == "Remove": cart.remove_from_cart(request) if postdata["submit"] == "Update": cart.update_cart(request) if postdata["submit"] == "Checkout": checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = "Shopping Cart" cart_subtotal = cart.cart_subtotal(request) # for Google Checkout button merchant_id = settings.GOOGLE_CHECKOUT_MERCHANT_ID return render_to_response(template_name, locals(), context_instance=RequestContext(request))
def show_cart(request, template_name="cart/cart.html"): categories = Category.objects.all() if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) # for Google Checkout button merchant_id = settings.GOOGLE_CHECKOUT_MERCHANT_ID return render_to_response(template_name, locals(), context_instance=RequestContext(request))
def show_cart(request, template_name="cart/cart.djhtml"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) # someday consider a modal dialog for this if postdata['submit'] == 'Remove All': cart.empty_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) if postdata['submit'] == 'Continue Shopping': return_url = cart.get_return_url(request) return HttpResponseRedirect(return_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' return render(request, template_name, locals())
def show_cart(request, template_name="cart/cart.html"): if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) # someday consider a modal dialog for this if postdata['submit'] == 'Remove All': cart.empty_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) if postdata['submit'] == 'Continue Shopping': return_url = cart.get_return_url(request) return HttpResponseRedirect(return_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' return render(request, template_name, locals())
def show_cart(request, template_name="cart/cart.html"): if request.method == "POST": postdata = request.POST.copy() if postdata["submit"] == "Remove": cart.remove_from_cart(request) # someday consider a modal dialog for this if postdata["submit"] == "Remove All": cart.empty_cart(request) if postdata["submit"] == "Update": cart.update_cart(request) if postdata["submit"] == "Checkout": checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) if postdata["submit"] == "Continue Shopping": return_url = cart.get_return_url(request) return HttpResponseRedirect(return_url) cart_items = cart.get_cart_items(request) page_title = "Shopping Cart" return render(request, template_name, locals())
def show_cart(request, template_name): """ view function for the page displaying the customer shopping cart, and allows for the updating of quantities and removal of product instances """ if request.method == 'POST': postdata = request.POST.copy() if postdata['submit'] == 'Remove': cart.remove_from_cart(request) if postdata['submit'] == 'Update': cart.update_cart(request) if postdata['submit'] == 'Checkout': checkout_url = checkout.get_checkout_url(request) return HttpResponseRedirect(checkout_url) cart_items = cart.get_cart_items(request) page_title = 'Shopping Cart' cart_subtotal = cart.cart_subtotal(request) return render( request, template_name, locals(), RequestContext(request, processors=[context_processors]) )