Le paramètre response_model déclare la forme de la réponse d'un endpoint. FastAPI l'utilise pour valider, filtrer et sérialiser les données retournées — et pour documenter la réponse dans la documentation de l'API. Son travail le plus important : s'assurer que vous n'exposez que les champs prévus (par ex. ne jamais divulguer un mot de passe).
Le problème : divulguer des champs sensibles
():
name:
email:
password:
() -> User:
db.get_user()
