Tesis 1.0.0
Loading...
Searching...
No Matches
serializers.py
Go to the documentation of this file.
1from rest_framework import serializers
2from .models import Carrito, DetallePedido, Pedido
3
4class CarritoSerializer(serializers.ModelSerializer):
5 class Meta:
6 model = Carrito
7 fields = ['id', 'producto', 'cantidad', 'usuario']
8
9class DetallePedidoSerializer(serializers.ModelSerializer):
10 id_producto = serializers.ReadOnlyField(source='id_producto.id_producto')
11 nombre_producto = serializers.ReadOnlyField(source='id_producto.nombre_producto')
12
13 class Meta:
14 model = DetallePedido
15 fields = ["id_detalle", "id_producto", "nombre_producto", "cantidad_productos", "precio_producto", "subtotal", "direccion_entrega"]
16
17class ModificarCantidadSerializer(serializers.Serializer):
18 cantidad = serializers.IntegerField(min_value=1)