feat/flask remove redundant favicon route, move config parser definition into locales function

This commit is contained in:
2025-08-12 14:54:54 +03:00
parent 9bc60ac47b
commit d35be6568e

10
app.py
View File

@@ -7,7 +7,6 @@ from flask import (
redirect,
render_template,
request,
send_from_directory,
url_for,
Response
)
@@ -16,7 +15,6 @@ from flask import (
# ---------- APP CONFIG ------------------------------------------------------
cp = ConfigParser()
app = Flask(__name__)
@@ -24,6 +22,7 @@ app = Flask(__name__)
def load_all_locales():
cp = ConfigParser()
locales_list = []
locales_dict = {}
locales_dir = "locales"
@@ -80,13 +79,6 @@ def render_localized_template(lang, template_name):
# ---------- MAIN PAGES ------------------------------------------------------
@app.route("/favicon.ico")
def favicon():
return send_from_directory(
app.static_folder, "favicon.ico", mimetype="image/vnd.microsoft.icon"
)
@app.route("/")
def home():
return redirect(url_for("index", lang=get_best_lang()))