|
|
@ -10,7 +10,9 @@ import datetime
|
|
|
|
def overview(request):
|
|
|
|
def overview(request):
|
|
|
|
history = Transaction.objects.filter(user=request.user).order_by("-dateTime")
|
|
|
|
history = Transaction.objects.filter(user=request.user).order_by("-dateTime")
|
|
|
|
transacted = False
|
|
|
|
transacted = False
|
|
|
|
|
|
|
|
error = False
|
|
|
|
if request.method == 'POST':
|
|
|
|
if request.method == 'POST':
|
|
|
|
|
|
|
|
transacted = True
|
|
|
|
transaction = Transaction(user=request.user, dateTime=datetime.datetime.now())
|
|
|
|
transaction = Transaction(user=request.user, dateTime=datetime.datetime.now())
|
|
|
|
form = TransactionForm(request.POST, instance=transaction)
|
|
|
|
form = TransactionForm(request.POST, instance=transaction)
|
|
|
|
if form.is_valid():
|
|
|
|
if form.is_valid():
|
|
|
@ -18,10 +20,11 @@ def overview(request):
|
|
|
|
form = TransactionForm()
|
|
|
|
form = TransactionForm()
|
|
|
|
transacted = True
|
|
|
|
transacted = True
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
pass
|
|
|
|
error = True
|
|
|
|
|
|
|
|
form = TransactionForm()
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
form = TransactionForm()
|
|
|
|
form = TransactionForm()
|
|
|
|
return render_to_response("transaction/overview.html", {'history': history, 'form': form, 'transacted': transacted}, RequestContext(request))
|
|
|
|
return render_to_response("transaction/overview.html", {'history': history, 'form': form, 'transacted': transacted, 'error': error}, RequestContext(request))
|
|
|
|
|
|
|
|
|
|
|
|
@login_required
|
|
|
|
@login_required
|
|
|
|
def transact(request):
|
|
|
|
def transact(request):
|
|
|
|