From 32b5a6ec3646f92308da49b9a47253c9cfe8b3a7 Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 6 Jul 2024 09:26:26 -0500 Subject: [PATCH] feat: remplazando formulario compra manual por formulario django --- .../don_confiao/django_purchase.html | 12 ----- .../templates/don_confiao/purchase.html | 49 ++++--------------- tienda_ilusion/don_confiao/urls.py | 1 - tienda_ilusion/don_confiao/views.py | 10 +--- 4 files changed, 10 insertions(+), 62 deletions(-) delete mode 100644 tienda_ilusion/don_confiao/templates/don_confiao/django_purchase.html diff --git a/tienda_ilusion/don_confiao/templates/don_confiao/django_purchase.html b/tienda_ilusion/don_confiao/templates/don_confiao/django_purchase.html deleted file mode 100644 index 0d2c2f4..0000000 --- a/tienda_ilusion/don_confiao/templates/don_confiao/django_purchase.html +++ /dev/null @@ -1,12 +0,0 @@ - -
- {% csrf_token %} - {{ sale_form}} - {{ linea_formset.management_form }} - {% for form in linea_formset %} - - {{ form.as_table }} -
- {% endfor %} -
-
diff --git a/tienda_ilusion/don_confiao/templates/don_confiao/purchase.html b/tienda_ilusion/don_confiao/templates/don_confiao/purchase.html index 71b860f..0d2c2f4 100644 --- a/tienda_ilusion/don_confiao/templates/don_confiao/purchase.html +++ b/tienda_ilusion/don_confiao/templates/don_confiao/purchase.html @@ -1,43 +1,12 @@ -
+ {% csrf_token %} -
- Purchase - : - - - : - - - : - - -
- Purchase Line - : - - - : - - - : - - - : - -
-
-
- : - - - - -
-
- -
+ {{ sale_form}} + {{ linea_formset.management_form }} + {% for form in linea_formset %} + + {{ form.as_table }} +
+ {% endfor %} +
diff --git a/tienda_ilusion/don_confiao/urls.py b/tienda_ilusion/don_confiao/urls.py index 27b7915..a9b716f 100644 --- a/tienda_ilusion/don_confiao/urls.py +++ b/tienda_ilusion/don_confiao/urls.py @@ -6,7 +6,6 @@ app_name = 'don_confiao' urlpatterns = [ path("", views.index, name="wellcome"), path("comprar", views.buy, name="buy"), - path("comprar_django", views.django_buy, name="django_buy"), path("compras", views.purchases, name="purchases"), path("productos", views.products, name="products"), path("importar_productos", views.import_products, name="import_products") diff --git a/tienda_ilusion/don_confiao/views.py b/tienda_ilusion/don_confiao/views.py index e2afc3c..1904ab6 100644 --- a/tienda_ilusion/don_confiao/views.py +++ b/tienda_ilusion/don_confiao/views.py @@ -11,15 +11,7 @@ import io def index(request): return render(request, 'don_confiao/index.html') - def buy(request): - context = {} - if request.POST: - raise Exception(request.POST) - return render( - request, 'don_confiao/purchase.html', context) - -def django_buy(request): if request.method == "POST": sale_form = PurchaseForm(request.POST) sale_linea_form = LineaFormSet(request.POST) @@ -33,7 +25,7 @@ def django_buy(request): sale_linea_form = LineaFormSet() return render( request, - 'don_confiao/django_purchase.html', + 'don_confiao/purchase.html', { 'sale_form': sale_form, 'linea_formset': sale_linea_form