FastAPI behandelt Fehler durch das Werfen von Ausnahmen, die es in ordnungsgemäße HTTP-Antworten umwandelt. HTTPException deckt die meisten Fälle ab; benutzerdefinierte Exception-Handler ermöglichen dir, die Fehlerformatierung global zu steuern.
HTTPException werfen
fastapi HTTPException
():
item = db.get()
item:
HTTPException(status_code=, detail=)
item.is_public:
HTTPException(status_code=, detail=)
item
