feat: generando vista de compra con formularios de django.

This commit is contained in:
2024-06-30 01:16:55 -05:00
parent a466d8b20a
commit ad78625351
4 changed files with 63 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ from django.http import HttpResponse, HttpResponseRedirect, JsonResponse
from django.template import loader
from .models import Sale, Product, ProductCategory
from .forms import ImportProductsForm
from .forms import ImportProductsForm, PurchaseForm, LineaFormSet
import csv
import io
@@ -16,11 +16,23 @@ def buy(request):
context = {}
if request.POST:
raise Exception(request.POST)
else:
raise Exception(request.POST)
return render(
request, 'don_confiao/purchase.html', context)
def django_buy(request):
if request.method == "POST":
raise Exception(request.POST)
else:
sale_form = PurchaseForm()
sale_linea_form = LineaFormSet()
return render(
request,
'don_confiao/django_purchase.html',
{
'sale_form': sale_form,
'linea_formset': sale_linea_form
}
)
def purchases(request):
purchases = Sale.objects.all()