fix view(Buy): rewrite save process.
This commit is contained in:
		| @@ -20,12 +20,10 @@ def buy(request): | ||||
|         sale_form = PurchaseForm(request.POST) | ||||
|         sale_linea_form = SaleLineFormSet(request.POST) | ||||
|         sale_summary_form = PurchaseSummaryForm(request.POST) | ||||
|         if sale_form.is_valid() and sale_linea_form.is_valid(): | ||||
|         if sale_form.is_valid() and sale_linea_form.is_valid() and sale_summary_form.is_valid(): | ||||
|             sale = sale_form.save() | ||||
|             lines = sale_linea_form.save(commit=False) | ||||
|             for line in lines: | ||||
|                 line.sale = sale | ||||
|                 line.save() | ||||
|             sale_linea_form.instance = sale | ||||
|             sale_linea_form.save() | ||||
|             return HttpResponseRedirect("compras") | ||||
|     else: | ||||
|         sale_form = PurchaseForm() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user