def new(request, template='expenses/new.html'): if request.method == 'POST': new_expense = ExpenseForm(request.POST) if new_expense.is_valid() and new_expense.clean(): new_expense.save() return HttpResponseRedirect('/') else: new_expense = ExpenseForm() return render(request, template, {'new_expense':new_expense})
def new(request, template='expenses/new.html'): if request.method == 'POST': new_expense = ExpenseForm(request.POST) if new_expense.is_valid() and new_expense.clean(): new_expense.save() return HttpResponseRedirect('/') else: new_expense = ExpenseForm() return render(request, template, {'new_expense': new_expense})