summaryrefslogtreecommitdiff
path: root/src/match_up/__init__.py
blob: e6b0ad6a9985a869277a0008b642fa8ac5416dc9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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:
    static_folder = p
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

def main():
    app.run()