fix: games count

This commit is contained in:
iritmaximus
2023-03-05 14:15:06 +02:00
parent 97cd806b88
commit 8ed709a5e7
3 changed files with 8 additions and 4 deletions
+2
View File
@@ -8,6 +8,8 @@ table, tr, td {
}
</style>
<p>There is {{count}} games.</p>
<table>
{% if games_exist %}
<tr>
+3 -1
View File
@@ -4,7 +4,9 @@ from flaskr.database import db
def query_games():
sql = "SELECT name, id FROM games"
result = db.session.execute(sql).fetchall()
return result
sql = "SELECT count(games.id) FROM games"
count = db.session.execute(sql).fetchone()
return result, count[0]
def query_game_by_name(game_name: str):
+3 -3
View File
@@ -10,10 +10,10 @@ from flaskr.utils.games import (
@app.route("/games")
def get_games():
games = query_games()
games, count = query_games()
if games is None:
return render_template("games.html", games_exist=False)
return render_template("games.html", games=games, games_exist=True)
return render_template("games.html", games_exist=False, count=count)
return render_template("games.html", games=games, games_exist=True, count=count)
@app.route("/games/<int:game_id>")