From a65e2c48cbcb362721ce22c1adab4835416d4a92 Mon Sep 17 00:00:00 2001 From: Robbe Van Herck Date: Tue, 17 Jul 2018 09:44:20 +0200 Subject: [PATCH] Added Achievement display --- achievements.py | 5 +++-- templates/achievement.html | 11 +++++++++++ templates/user.html | 2 +- 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 templates/achievement.html diff --git a/achievements.py b/achievements.py index 86e21ff..4fd507e 100644 --- a/achievements.py +++ b/achievements.py @@ -1,6 +1,7 @@ from app import app, db from models import Achievement +from flask import render_template from flask_login import current_user, login_required import json @@ -9,8 +10,8 @@ import json def get_achievement(id): achievement = Achievement.query.filter_by(id=id).first() if not achievement: - return "{}" - return json.dumps(achievement.to_obj()) + return "Unknown achievement" + return render_template("achievement.html", data=achievement) @app.route("/achievement//endorse") @login_required diff --git a/templates/achievement.html b/templates/achievement.html new file mode 100644 index 0000000..2acb331 --- /dev/null +++ b/templates/achievement.html @@ -0,0 +1,11 @@ + + +

{{data.name}}

+ + + \ No newline at end of file diff --git a/templates/user.html b/templates/user.html index 994b897..7b4a434 100644 --- a/templates/user.html +++ b/templates/user.html @@ -3,7 +3,7 @@

{{data.id}}