Skip to content
Snippets Groups Projects
Commit d7154073 authored by Felix Chadwick-Smith's avatar Felix Chadwick-Smith
Browse files

updated download links

parent 69c46fd9
Branches
No related tags found
1 merge request!30Master
No preview for this file type
For running ws
cd //c/Users//c2051326//Documents//Images
source venv/Scripts/activate
python -m flask run
No preview for this file type
......@@ -91,9 +91,8 @@ def download_cv():
@app.route('/download_assessment/<filename>')
def download_assessment(filename):
try:
file_path = os.path.join('static', filename)
file_path = os.path.join(app.static_folder, filename)
print(f"Attempting to serve file: {file_path}")
return send_from_directory(app.static_folder, filename, as_attachment=True)
except FileNotFoundError:
print(f"File not found: {file_path}")
......@@ -103,6 +102,7 @@ def download_assessment(filename):
current_app.logger.exception(f"Error serving assessment file: {str(e)}")
abort(500)
if __name__ == '__main__':
with app.app_context():
db.create_all()
......
......@@ -41,15 +41,13 @@
<div class="assessment-links">
<ul>
<li><a href="{{ url_for('download_assessment', filename='c2051326_py.PDF') }}" target="_blank">CMT120 1a - PDF</a></li>
<li><a href="{{ url_for('download_assessment', filename='c2051326_js.PDF') }}" target="_blank">CMT120 1b - PDF</a></li>
<li><a href="{{ url_for('download_assessment', filename='c2051326_js.pdf') }}" target="_blank">CMT120 1b - PDF</a></li>
<li><a href="{{ url_for('download_assessment', filename='Team_12_Assessment_1.pptx') }}" target="_blank">CMT313 1a</a></li>
<li><a href="{{ url_for('download_assessment', filename='Risk_Register.PDF') }}" target="_blank">CMT313 1b - PDF</a></li>
<li><a href="{{ url_for('download_assessment', filename='User_Case_diagram.PDF') }}" target="_blank">CMT313 1c - PDF</a></li>
<li><a href="{{ url_for('download_assessment', filename='User_Case_diagram.pdf') }}" target="_blank">CMT313 1c - PDF</a></li>
</ul>
</div>
<a href="{{ url_for('download_cv') }}" class="btn btn2" download="my-cv.docx">Download CV</a>
</div>
</body>
</html>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment