From 7b960ca373753dcfaf246e0812721e9a2030fefd Mon Sep 17 00:00:00 2001 From: Felix Chadwick-Smith <chadwick-smithff@cardiff.ac.uk> Date: Sun, 14 Jan 2024 14:40:47 +0000 Subject: [PATCH] added forms.py for Flask WTF to add project --- my_flask_app.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/my_flask_app.py b/my_flask_app.py index a47b996..a944263 100644 --- a/my_flask_app.py +++ b/my_flask_app.py @@ -76,9 +76,10 @@ def download_cv(): @app.route('/download_assessment/<filename>') def download_assessment(filename): try: - file_path = f'static/{filename}' + file_path = os.path.join('static', filename) print(f"Attempting to serve file: {file_path}") - return send_from_directory('static', filename, as_attachment=True) + + return send_from_directory(app.static_folder, filename, as_attachment=True) except FileNotFoundError: print(f"File not found: {file_path}") abort(404) # Return a 404 Not Found error @@ -86,8 +87,7 @@ def download_assessment(filename): print(f"Error serving assessment file: {str(e)}") current_app.logger.exception(f"Error serving assessment file: {str(e)}") abort(500) - - + if __name__ == '__main__': with app.app_context(): db.create_all() -- GitLab