Add order creation form
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
from django.http import HttpResponseRedirect
|
||||
from django.shortcuts import render
|
||||
from .forms import *
|
||||
|
||||
|
||||
def orders_list(request):
|
||||
@@ -6,4 +8,19 @@ def orders_list(request):
|
||||
|
||||
|
||||
def order_create(request):
|
||||
return render(request, 'orders/order-create.html')
|
||||
if request.user.is_authenticated:
|
||||
if request.method == 'POST':
|
||||
form = BaseOrderCreationForm(request.POST)
|
||||
if form.is_valid():
|
||||
return HttpResponseRedirect('/account')
|
||||
else:
|
||||
form = BaseOrderCreationForm()
|
||||
else:
|
||||
if request.method == 'POST':
|
||||
form = UnregisteredUserOrderCreationForm(request.POST)
|
||||
if form.is_valid():
|
||||
return HttpResponseRedirect('/account')
|
||||
else:
|
||||
form = UnregisteredUserOrderCreationForm()
|
||||
|
||||
return render(request, 'orders/order-create.html', {'form': form})
|
||||
|
||||
Reference in New Issue
Block a user