response_model_exclude
Ya lo hace por nosotros.
Podemos dejar la clase Person que es la única que necesitamos y en la siguiente líneas obtener un PersonOut sin escribirlo
@ app.post(
"/person/new",
response_model=Person,
response_model_exclude={"password"}
)
def create_person(person: Person = Body(...)):
return person
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.