Το FastAPI χειρίζεται σφάλματα ρίχνοντας εξαιρέσεις τις οποίες μετατρέπει σε κατάλληλες HTTP απαντήσεις. Το HTTPException καλύπτει τις περισσότερες περιπτώσεις· οι προσαρμοσμένοι χειριστές εξαιρέσεων σας επιτρέπουν να ελέγχετε παγκοσμίως τη μορφοποίηση σφαλμάτων.
Ρίχνοντας HTTPException
fastapi HTTPException
():
item = db.get()
item:
HTTPException(status_code=, detail=)
item.is_public:
HTTPException(status_code=, detail=)
item
