# --------------- REVIEW Hasta Momento me esta funcionando de esta forma que dice Profe Eduardo--------------- class ReviewValidator(BaseModel): score: int @validator("score") def score_validator(cls, score: int) -> dict: if score < 1 or score > 5: raise ValueError("El rango para score es de 1 a 5.") return score class ReviewRequestModel(ReviewValidator, BaseModel): user_id: int movie_id: int review: str # score: int class ReviewResponseModel(ResponseModel): id: int movie: MovieResponseModel review: str score: int class ReviewRequestPutModel(ReviewValidator, BaseModel): review: str # score: int
60% de descuento para cursos ilimitados por un año
$194 USD
$77 USD
La oferta termina en:
Oferta válida al 23 de Mayo
-
check_circle_outlineMódulo 1 | 5 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 6 clases
cURL
expand_more -
check_circle_outlineMódulo 3 | 4 clases
Python
expand_more -
check_circle_outlineMódulo 4 | 4 clases
Anotaciones
expand_more -
check_circle_outlineMódulo 5 | 26 clases
Desarrollo API
expand_more-
done_all
Clase 1
Hola mundo FastAPI
-
done_all
Clase 2
Documentación
-
done_all
Clase 3
Eventos
-
done_all
Clase 4
Conexión a base de datos
-
done_all
Clase 5
Definir modelos
-
done_all
Clase 6
Crear usuario
-
done_all
Clase 7
Validar username
-
done_all
Clase 8
Generar contraseña
-
done_all
Clase 9
Elementos duplicados
-
done_all
Clase 10
Retornar objetos JSON
-
done_all
Clase 11
Objeto Response
-
done_all
Clase 12
Serializar objetos
-
done_all
Clase 13
Crear reseñas
-
done_all
Clase 14
Validar puntaje
-
done_all
Clase 15
Validar llaves foraneas
-
done_all
Clase 16
Listado de reseñas
-
done_all
Clase 17
Obtener reseña
-
done_all
Clase 18
Actualizar reseñas
-
done_all
Clase 19
Eliminar reseñas
-
done_all
Clase 20
Paginación
-
done_all
Clase 21
Modelo relacionados
-
done_all
Clase 22
Refactor proyecto
-
done_all
Clase 23
Refactor rutas
-
done_all
Clase 24
Login
-
done_all
Clase 25
Cookies
-
done_all
Clase 26
Listado de reseñas
-
-
check_circle_outlineMódulo 6 | 6 clases
Cliente
expand_more -
check_circle_outlineMódulo 7 | 7 clases
Autenticación OAuth2
expand_more
5 comentario(s)
https://github.com/samuelcolvin/pydantic/issues/137
Saludos
Clase 31