diff --git a/main.py b/main.py index 0b8bbfa..1a88976 100644 --- a/main.py +++ b/main.py @@ -51,15 +51,16 @@ app, rt = fast_app( app.mount("/Logo", StaticFiles(directory="Logo"), name="Logo") # --- LECTURE EN RAM (Syntaxe Native FastHTML) --- -@rt('/Media/{fname}') +@rt('/Media/{fname:path}') def get(fname: str): chemin = os.path.join(dossier_media, fname) - try: - with open(chemin, "rb") as f: - return Response(content=f.read(), media_type="image/png") - except Exception as e: - # Si ça plante ici, ça renverra une erreur 500 visible, PAS un 404 silencieux ! - return HTMLResponse(f"