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}}