solo-auswertung/src/solo_turnier/flask.py

18 lines
392 B
Python
Raw Normal View History

import flask
import solo_turnier
2023-09-29 14:41:07 +00:00
def startFlask(
batchWorker: solo_turnier.batch.BatchWorker,
debug: bool = False,
port: int = 8082
):
app = flask.Flask(__name__)
@app.route('/')
def index():
combinedData = batchWorker.run(False)
return flask.render_template('index.html', data=combinedData)
2023-09-29 14:41:07 +00:00
app.run(host='0.0.0.0', port=port, debug=debug)