from flask import redirect, url_for, abort from flask_login import login_required, current_user, logout_user from app import app, db from app.forms.account import UpdateAccountForm, RegistrationForm, DeleteAccountForm from app.models.users import Member from app.utils.render import render @app.route('/user/') def user(username): member = Member.query.filter_by(name=username).first_or_404() return render('user.html', member=member) @app.route('/user/id/') def user_by_id(user_id): member = Member.query.filter_by(id=user_id).first_or_404() return redirect(url_for('user', username=member.name))