FastAPI rukuje greškama bacanjem iznimki koje pretvara u odgovarajuće HTTP odgovore. HTTPException pokriva većinu slučajeva; prilagođeni rukovatelji iznimki vam omogućuju globalno kontroliranje oblikovanja grešaka.
Bacanje HTTPException
fastapi HTTPException
():
item = db.get()
item:
HTTPException(status_code=, detail=)
item.is_public:
HTTPException(status_code=, detail=)
item
