From 38eaced40e8a6190bb4bc513ad8b0f59691a925c Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Wed, 1 Sep 2021 21:41:05 +0200 Subject: [PATCH] fd --- files/routes/users.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/files/routes/users.py b/files/routes/users.py index 071112ac2..08846f094 100644 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -142,12 +142,19 @@ def leaderboard(v): users4 = users.order_by(User.comment_count.desc()).limit(10).all() return render_template("leaderboard.html", v=v, users1=users1, users2=users2, users3=users3, users4=users4) + @app.get("/award_leaderboard") @auth_desired def award_leaderboard(v): + return render_template("award_leaderboard.html", v=v, users=a_leaderboard()) + + +@cache.memoize(timeout=86400) +def a_leaderboard(): users = g.db.query(User).options(lazyload('*')).all() users = sorted(users, key=lambda x: x.received_awards_num, reverse=True)[:10] - return render_template("award_leaderboard.html", v=v, users=users) + return users + @app.get("/@/css") def get_css(username):