style(views): minor fix.

This commit is contained in:
Mono Mono 2024-08-17 14:57:46 -05:00
parent a401029082
commit 7eb8f40d7a

View File

@ -18,23 +18,28 @@ def index(request):
def buy(request):
if request.method == "POST":
sale_form = PurchaseForm(request.POST)
sale_linea_form = SaleLineFormSet(request.POST)
line_formset = SaleLineFormSet(request.POST)
sale_summary_form = PurchaseSummaryForm(request.POST)
if sale_form.is_valid() and sale_linea_form.is_valid() and sale_summary_form.is_valid():
forms_are_valid = all([
sale_form.is_valid(),
line_formset.is_valid(),
sale_summary_form.is_valid()
])
if forms_are_valid:
sale = sale_form.save()
sale_linea_form.instance = sale
sale_linea_form.save()
line_formset.instance = sale
line_formset.save()
return HttpResponseRedirect("compras")
else:
sale_form = PurchaseForm()
sale_linea_form = SaleLineFormSet()
line_formset = SaleLineFormSet()
sale_summary_form = PurchaseSummaryForm()
return render(
request,
'don_confiao/purchase.html',
{
'sale_form': sale_form,
'linea_formset': sale_linea_form,
'linea_formset': line_formset,
'summary_form': sale_summary_form,
}
)