Ich verwende send_from_directory in flask, was es einem Benutzer ermöglicht, eine bestimmte Datei herunterzuladen. Was ich erreichen möchte, ist, dass die Seite nach dem Herunterladen der Datei aktualisiert wird, aber ich bin mir nicht sicher, wie ich das mit flask erreichen kann (wenn überhaupt möglich). Derzeit sieht mein Code so aus:
Code: Select all
if report:
location = Document_Generator(report).file_location
return send_from_directory(location[0],
location[1], as_attachment=True)
Meine Frage lautet also: Wie kann ich die Seite aktualisieren (eine normale Antwort mit einer Vorlage zurückgeben) und gleichzeitig dem Benutzer erlauben, die Datei herunterzuladen?