feat: added creation endpoints
This commit is contained in:
+8
-1
@@ -1,4 +1,5 @@
|
||||
from decimal import Decimal
|
||||
from uuid import uuid4
|
||||
|
||||
from django.db import models
|
||||
from django.utils import timezone
|
||||
@@ -108,6 +109,12 @@ class Customer(models.Model):
|
||||
|
||||
|
||||
class OrderLine(models.Model):
|
||||
order = models.ForeignKey(
|
||||
"shop.Order",
|
||||
on_delete=models.CASCADE,
|
||||
related_name="lines",
|
||||
verbose_name=_("Pedido"),
|
||||
)
|
||||
product = models.ForeignKey(
|
||||
"shop.Product",
|
||||
on_delete=models.CASCADE,
|
||||
@@ -163,7 +170,7 @@ class OrderLine(models.Model):
|
||||
|
||||
|
||||
class Order(models.Model):
|
||||
lines = models.ManyToManyField("shop.OrderLine", verbose_name=_("Líneas"))
|
||||
uuid = models.UUIDField(default=uuid4, verbose_name=_("UUID"), db_index=True)
|
||||
creation_date = models.DateTimeField(
|
||||
auto_now_add=True, verbose_name=_("Fecha de creación")
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user