Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class OrderCreate(View):
- def post(self, request, *args, **kwargs):
- basket = Basket.objects.all()
- form = OrderForm(data=request.POST)
- if form.is_valid():
- name = form.cleaned_data.get('name')
- the_address = form.cleaned_data.get("the_address")
- phone = form.cleaned_data.get('phone')
- for x in basket:
- order = Order.objects.create(
- name=name,
- the_address=the_address,
- phone=phone,
- products=x.product
- )
- qty = (x.product.price * x.qty)
- product = x.product
- OrderProduct.object.create(order=order, product=product, qty=qty)
- return redirect('view_basket')
- else:
- return render(request, 'basket/view.html', {'form': form})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement