From eece1844f2db8eec5da6df074c080b598c1c409e Mon Sep 17 00:00:00 2001 From: klaasgoethals Date: Wed, 13 Feb 2019 20:25:44 +0100 Subject: [PATCH] Added favicon --- app/static/favicon.ico | Bin 0 -> 16958 bytes app/views/__init__.py | 8 +++++++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 app/static/favicon.ico diff --git a/app/static/favicon.ico b/app/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7cbce9574daa75bf2bae3bb8a6ee99550dc2b451 GIT binary patch literal 16958 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 Tof=--lHc0@0ciieI3@5OUCzt} literal 0 HcmV?d00001 diff --git a/app/views/__init__.py b/app/views/__init__.py index 63a34e6..8824fc0 100644 --- a/app/views/__init__.py +++ b/app/views/__init__.py @@ -1,7 +1,8 @@ from datetime import datetime, timedelta -from flask import url_for, render_template, abort +from flask import url_for, render_template, abort, send_from_directory from flask_login import login_required +import os from app import app from models import Order, Location @@ -45,6 +46,11 @@ def profile(): return render_template('profile.html') +@app.route('/favicon.ico') +def favicon(): + return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico', mimetype='image/x-icon') + + if app.debug: # add route information @app.route('/routes') @login_required