import os from flask import send_from_directory from werkzeug.wrappers import Response import db from core.flask_app import app @app.route("/document//uploads/") def document_uploaded_file(slug: str, filename: str) -> Response: """Sert un fichier téléversé pour ce support (voir document_element_upload_image.py) — mirroir de routes/uploads/uploaded_file.py côté jeu, mais sous le dossier du SUPPORT (db.support_dir). Affiché inline (jamais en téléchargement, contrairement à document_element_download_attachment.py) : c'est une image destinée à s'afficher dans la page, pas un fichier à récupérer.""" return send_from_directory(os.path.join(db.support_dir(slug), "uploads"), filename)