Η παράμετρος response_model δηλώνει τη δομή της απόκρισης ενός endpoint. Το FastAPI τη χρησιμοποιεί για να επικυρώσει, φιλτράρει και σειριοποιήσει τα επιστρεφόμενα δεδομένα — και για να τεκμηριώσει την απόκριση στα API docs. Το πιο σημαντικό της καθήκον: διασφάλιση ότι εκθέτετε μόνο τα προορισμένα πεδία (π.χ. ποτέ διαρροή κωδικού πρόσβασης).
Το πρόβλημα: διαρροή ευαίσθητων πεδίων
():
name:
email:
password:
() -> User:
db.get_user()
