def completeOrder(request): cart = request.session.get('cart', []) total_price = request.session.get('total_price', 0.0) cart_items = cartItems(cart) items_str = ','.join(map(lambda i: i.name, cart_items)) order = Order() order.total_price = total_price order.first_name = request.POST['first_name'] order.last_name = request.POST['last_name'] order.address1 = request.POST['address1'] order.address2 = request.POST['address2'] order.city = request.POST['city'] order.postcode = request.POST['postcode'] order.payment_type = request.POST['payment_type'] order.payment_data = request.POST['payment_data'] order.items = items_str order.fulfilled = False order.save() request.session['cart'] = [] return render(request, 'complete_order.html', {'cart_size' : len(request.session['cart'])})
def completeOrder(request): cart = request.session.get('cart', []) total_price = request.session.get('total_price', 0.0) cart_items = cartItems(cart) items_str = ','.join(map(lambda i: i.name, cart_items)) order = Order() order.total_price = total_price order.first_name = request.POST['first_name'] order.last_name = request.POST['last_name'] order.address1 = request.POST['address1'] order.address2 = request.POST['address2'] order.city = request.POST['city'] order.postcode = request.POST['postcode'] order.payment_type = request.POST['payment_type'] order.payment_data = request.POST['payment_data'] order.items = items_str order.fulfilled = False order.save() request.session['cart'] = [] return render(request, 'complete_order.html', {'cart_size': len(request.session['cart'])})