diff --git a/gestaoRaul/db.sqlite3 b/gestaoRaul/db.sqlite3 index 01dda61..9d19f7d 100644 Binary files a/gestaoRaul/db.sqlite3 and b/gestaoRaul/db.sqlite3 differ diff --git a/gestaoRaul/gestaoRaul/__pycache__/urls.cpython-313.pyc b/gestaoRaul/gestaoRaul/__pycache__/urls.cpython-313.pyc index 7c03581..3099b68 100644 Binary files a/gestaoRaul/gestaoRaul/__pycache__/urls.cpython-313.pyc and b/gestaoRaul/gestaoRaul/__pycache__/urls.cpython-313.pyc differ diff --git a/gestaoRaul/gestaoRaul/urls.py b/gestaoRaul/gestaoRaul/urls.py index 3087b77..a25719b 100644 --- a/gestaoRaul/gestaoRaul/urls.py +++ b/gestaoRaul/gestaoRaul/urls.py @@ -27,6 +27,7 @@ urlpatterns = [ path('comandas/', include('comandas.urls')), path('categories/', include('categories.urls')), path('balcao/', include('balcao.urls')), + path('pedidos/', include('orders.urls')), ] diff --git a/gestaoRaul/orders/__pycache__/models.cpython-313.pyc b/gestaoRaul/orders/__pycache__/models.cpython-313.pyc index 9729ab1..a86494c 100644 Binary files a/gestaoRaul/orders/__pycache__/models.cpython-313.pyc and b/gestaoRaul/orders/__pycache__/models.cpython-313.pyc differ diff --git a/gestaoRaul/orders/__pycache__/urls.cpython-313.pyc b/gestaoRaul/orders/__pycache__/urls.cpython-313.pyc new file mode 100644 index 0000000..52aef7f Binary files /dev/null and b/gestaoRaul/orders/__pycache__/urls.cpython-313.pyc differ diff --git a/gestaoRaul/orders/__pycache__/views.cpython-313.pyc b/gestaoRaul/orders/__pycache__/views.cpython-313.pyc new file mode 100644 index 0000000..7895886 Binary files /dev/null and b/gestaoRaul/orders/__pycache__/views.cpython-313.pyc differ diff --git a/gestaoRaul/orders/migrations/0002_order_productcomanda.py b/gestaoRaul/orders/migrations/0002_order_productcomanda.py new file mode 100644 index 0000000..de5670f --- /dev/null +++ b/gestaoRaul/orders/migrations/0002_order_productcomanda.py @@ -0,0 +1,20 @@ +# Generated by Django 5.1.4 on 2025-01-10 19:24 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('comandas', '0003_comanda_status_alter_productcomanda_product'), + ('orders', '0001_initial'), + ] + + operations = [ + migrations.AddField( + model_name='order', + name='productComanda', + field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='comandas.productcomanda'), + ), + ] diff --git a/gestaoRaul/orders/migrations/__pycache__/0002_order_productcomanda.cpython-313.pyc b/gestaoRaul/orders/migrations/__pycache__/0002_order_productcomanda.cpython-313.pyc new file mode 100644 index 0000000..d72e32b Binary files /dev/null and b/gestaoRaul/orders/migrations/__pycache__/0002_order_productcomanda.cpython-313.pyc differ diff --git a/gestaoRaul/orders/models.py b/gestaoRaul/orders/models.py index daf26e1..46c008b 100644 --- a/gestaoRaul/orders/models.py +++ b/gestaoRaul/orders/models.py @@ -1,10 +1,11 @@ from django.db import models from products.models import Product -from comandas.models import Comanda +from comandas.models import Comanda, ProductComanda class Order(models.Model): + productComanda = models.ForeignKey(ProductComanda, on_delete=models.SET_NULL, null=True) id_product = models.ForeignKey(Product, on_delete=models.CASCADE) id_comanda = models.ForeignKey(Comanda, on_delete=models.CASCADE) obs = models.TextField(blank=True, null=True) diff --git a/gestaoRaul/orders/templates/orders.html b/gestaoRaul/orders/templates/orders.html new file mode 100644 index 0000000..2a0eeac --- /dev/null +++ b/gestaoRaul/orders/templates/orders.html @@ -0,0 +1,131 @@ +{% extends "base.html" %} +{% load static %} + + + + + +
+ + + + {% block 'head' %} + + {% endblock %} + + {% block 'title' %} + Pedidos Cozinha + {% endblock %} + + + + + {% block 'body' %} + +