diff --git a/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc b/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc index 77199f8..622af60 100644 Binary files a/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc and b/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc differ diff --git a/gestaoRaul/balcao/__pycache__/urls.cpython-310.pyc b/gestaoRaul/balcao/__pycache__/urls.cpython-310.pyc index 47d3c9d..9946b1d 100644 Binary files a/gestaoRaul/balcao/__pycache__/urls.cpython-310.pyc and b/gestaoRaul/balcao/__pycache__/urls.cpython-310.pyc differ diff --git a/gestaoRaul/balcao/htmx_views.py b/gestaoRaul/balcao/htmx_views.py index 5dc3e48..79c45b6 100644 --- a/gestaoRaul/balcao/htmx_views.py +++ b/gestaoRaul/balcao/htmx_views.py @@ -1,16 +1,24 @@ from django.shortcuts import render, redirect +from django.views.decorators.csrf import csrf_exempt + from comandas.models import Comanda, ProductComanda from products.models import Product from payments.models import Payments from typePay.models import TypePay - -def listProductBalcao(request, comanda_id): - product = request.GET.get("search-product") +@csrf_exempt +def listProductBalcao(request, comanda_id, search_product): + print('chegouuuuuuuuuuuuuuuuuuuuuuuuuuu') + product = search_product products = Product.objects.filter(name__icontains=product) - print(products) - return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products,}) + return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products,'comanda_id':comanda_id}) + + +# def listProductBalcao(request, comanda_id): +# product = request.GET.get("search-product") +# products = Product.objects.filter(name__icontains=product) +# return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products,'comanda_id':comanda_id}) def addProductBalcao(request, product_id, comanda_id, qtd): for i in range(qtd): diff --git a/gestaoRaul/balcao/templates/viewBalcao.html b/gestaoRaul/balcao/templates/viewBalcao.html index cc6b2aa..4fd5fca 100644 --- a/gestaoRaul/balcao/templates/viewBalcao.html +++ b/gestaoRaul/balcao/templates/viewBalcao.html @@ -72,15 +72,13 @@
{{product.id}}
{{comanda.id}}
@@ -108,9 +106,9 @@ name="productBox" id="productId-{{ product.id }}" style="background-color: #293552;" - hx-get="{% url 'addProductBalcaoTeclado' product.id comanda.id 1 %} " hx-trigger="click" hx-target="#list-products-balcao" - > - {{ forloop.counter0 }} {{product.name}}