El parámetro response_model declara la forma de la respuesta de un endpoint. FastAPI lo utiliza para validar, filtrar y serializar los datos devueltos — y para documentar la respuesta en los documentos de la API. Su trabajo más importante: asegurar que solo expongas los campos previstos (por ejemplo, nunca filtrar una contraseña).
El problema: filtrar campos sensibles
():
name:
email:
password:
() -> User:
db.get_user()
