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()
|