7 id_pedidos = models.AutoField(primary_key=
True)
8 id_usuario = models.ForeignKey(Usuario, models.DO_NOTHING)
9 fecha_pedido = models.DateField(null=
True)
10 hora_pedido = models.TimeField(null=
True)
11 direccion_entrega = models.CharField(max_length=100, null=
True)
12 estado = models.CharField(max_length=50, default=
'pendiente', null=
True)
17 verbose_name =
'Pedido'
18 verbose_name_plural =
'Pedidos'
25 producto = models.ForeignKey(Producto, on_delete=models.CASCADE, related_name=
'carrito_producto')
26 cantidad = models.PositiveIntegerField(default=1)
27 usuario = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
28 comprado = models.BooleanField(default=
False)
29 id_pedido = models.ForeignKey(Pedido, on_delete=models.CASCADE)
34 id_detalle = models.AutoField(primary_key=
True)
35 id_pedido = models.ForeignKey(Pedido, models.DO_NOTHING, related_name=
'detalles')
36 id_producto = models.ForeignKey(Producto, models.DO_NOTHING)
37 cantidad_productos = models.IntegerField(null=
True)
38 precio_producto = models.FloatField()
39 subtotal = models.FloatField(null=
True)
40 direccion_entrega = models.CharField(max_length=100, null=
True)
43 db_table =
'detalle_pedido'
44 verbose_name =
'Detallepedido'
45 verbose_name_plural =
'Detallepedidos'