Serving favicon correctly

This commit is contained in:
Charlotte Weaver
2018-08-09 14:04:07 -07:00
parent d01792f22b
commit e96653b826
2 changed files with 4 additions and 2 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

@@ -1,7 +1,9 @@
import os
from flask import (
Blueprint, render_template, url_for, current_app
Blueprint, render_template, send_from_directory, current_app
)
bp = Blueprint("webapp", __name__, template_folder="templates")
@@ -21,4 +23,4 @@ def swag():
# renders swagger documentation
@bp.route("/favicon.png")
def favicon():
return url_for("static", filename="img/favicon.png")
return send_from_directory(os.path.join(bp.root_path, "static/img/"), "favicon.png")