From bc587d676dca709c8ff8a21470a68938359a7ec8 Mon Sep 17 00:00:00 2001 From: Karan Jayachandra Date: Sat, 9 Nov 2024 14:34:58 +0100 Subject: Moved some of the imports to the routes file to keep the package clean --- src/match_up/__init__.py | 5 ++--- src/match_up/routes.py | 5 ++++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/match_up/__init__.py b/src/match_up/__init__.py index e6b0ad6..1f625a7 100644 --- a/src/match_up/__init__.py +++ b/src/match_up/__init__.py @@ -1,9 +1,9 @@ +from flask import Flask from dotenv import load_dotenv from importlib.resources import path from match_up.controller import RoundGenerator from match_up.model import CourtList, PlayerList -from jinja2 import Environment, PackageLoader -from flask import Flask + load_dotenv() with path("match_up", "static") as p: @@ -12,7 +12,6 @@ with path("match_up", "templates") as p: template_folder = p app = Flask("Match Up! Backend", static_folder=static_folder, template_folder=template_folder) rg = RoundGenerator(courts=CourtList(), players=PlayerList()) -re = Environment(loader=PackageLoader("match_up")) from match_up import routes diff --git a/src/match_up/routes.py b/src/match_up/routes.py index 528fa4e..524d50b 100644 --- a/src/match_up/routes.py +++ b/src/match_up/routes.py @@ -1,6 +1,9 @@ -from match_up import app, re, rg +from match_up import app, rg +from jinja2 import Environment, PackageLoader from flask import render_template, request, url_for +re = Environment(loader=PackageLoader("match_up")) + @app.route("/", methods=["GET"]) def home(): template = re.get_template("index.j2").render(url_for=url_for) -- cgit v1.3.1