From e407f10fefa8159520b9e782dde97f2f053649c0 Mon Sep 17 00:00:00 2001 From: Jannick Date: Thu, 2 May 2024 10:54:54 +0200 Subject: Added the server-side handling for the leaderboard Currently its some dummy code --- app.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'app.py') diff --git a/app.py b/app.py index 022681d..20467bc 100644 --- a/app.py +++ b/app.py @@ -176,6 +176,24 @@ def join_submission(db: sqlite3.Connection): return template("join_success") +@app.route("/leaderboards.html") +def leaderboards(db: sqlite3.Connection): + # all_members = db.execute("SELECT name FROM members") + all_members = [ + ["a", f"10 days", 1], + ["b", f"8 days", 2], + ["c", f"6 days", 3], + ["d", f"3 days", 4], + ["e", f"1 days", 5], + ["f", f"1 days", 6], + ["g", f"1 days", 7], + ["h", f"1 days", 8], + ["i", f"1 days", 9], + ["j", f"1 days", 10], + ["k", f"0 days", 11] + ] + return template("leaderboards.html", all_members=all_members) + @app.route("//") def server_static(type, filename): return static_file(filename, root=f"./static/{type}/") -- cgit v1.2.3