Update routes

This commit is contained in:
2024-02-14 13:32:30 +01:00
parent ff0b70b380
commit 916847760c

View File

@ -5,14 +5,25 @@ from database_utils import reload_static_data, export_dynamic_data
app = Flask(__name__) app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///formula10.db"; app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///formula10.db"
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False; app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db.init_app(app) db.init_app(app)
@app.route("/") @app.route("/")
def index(): def index():
return redirect("/raceguessresults")
@app.route("/reload")
def reload():
reload_static_data(db)
return redirect("/")
@app.route("/raceguessresults")
def raceguessresults():
users = User.query.all() users = User.query.all()
raceresults = RaceResult.query.all() raceresults = RaceResult.query.all()
@ -22,13 +33,10 @@ def index():
for guess in Guess.query.all(): for guess in Guess.query.all():
guesses[guess.race_id][guess.user_id] = guess guesses[guess.race_id][guess.user_id] = guess
return render_template("index.jinja", users=users, raceresults=raceresults, guesses=guesses) return render_template("raceguessresults.jinja",
users=users,
raceresults=raceresults,
@app.route("/reload") guesses=guesses)
def reload():
reload_static_data(db)
return redirect("/")
# @app.route("/teams", methods=["GET", "POST"]) # @app.route("/teams", methods=["GET", "POST"])