summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJannick <[email protected]>2024-05-02 10:54:54 +0200
committerJannick <[email protected]>2024-05-02 10:54:54 +0200
commite407f10fefa8159520b9e782dde97f2f053649c0 (patch)
treef3943fa8c5410c3414eb37b2ad37be0053899c81
parentce74a2c562a2d2f03a4fe1cf95316096676ebbb6 (diff)
Added the server-side handling for the leaderboard
Currently its some dummy code
-rw-r--r--app.py18
1 files changed, 18 insertions, 0 deletions
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")
[email protected]("/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("/<type:re:styles|images>/<filename>")
def server_static(type, filename):
return static_file(filename, root=f"./static/{type}/")