FastAPI obsługuje błędy poprzez zgłaszanie wyjątków, które konwertuje w właściwe odpowiedzi HTTP. HTTPException obejmuje większość przypadków; niestandardowe handlery wyjątków pozwalają kontrolować formatowanie błędów globalnie.
Zgłaszanie HTTPException
fastapi HTTPException
():
item = db.get()
item:
HTTPException(status_code=, detail=)
item.is_public:
HTTPException(status_code=, detail=)
item
