aboutsummaryrefslogtreecommitdiff
path: root/app/views
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-03-24 19:24:34 +0000
committerrubenwardy <rw@rubenwardy.com>2018-03-24 19:24:34 +0000
commitf51224a8d5b2204798611465c77308c90839730b (patch)
tree4f5472d67e4f442ae4b57e7c239db223a0254afa /app/views
parent4898b69ea050c584050cf9e82854b1a42a7602b8 (diff)
downloadcheatdb-f51224a8d5b2204798611465c77308c90839730b.tar.xz
Add user list
Diffstat (limited to 'app/views')
-rw-r--r--app/views/users.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/app/views/users.py b/app/views/users.py
index 48dbd24..37387db 100644
--- a/app/views/users.py
+++ b/app/views/users.py
@@ -20,12 +20,13 @@ class UserProfileForm(FlaskForm):
display_name = StringField("Display name")
submit = SubmitField("Save")
-@app.route("/user/", methods=["GET"])
-@login_required
-def self_user_profile_page():
- return redirect(url_for("user_profile_page", username=current_user.username))
+@app.route("/users/", methods=["GET"])
+def user_list_page():
+ users = User.query.all()
+ return render_template("users/list.html", users=users)
-@app.route("/user/<username>/", methods=["GET", "POST"])
+
+@app.route("/users/<username>/", methods=["GET", "POST"])
def user_profile_page(username):
user = User.query.filter_by(username=username).first()
if not user: