diff --git a/backend/app/routes.py b/backend/app/routes.py index 060f20c..dd3dc9a 100644 --- a/backend/app/routes.py +++ b/backend/app/routes.py @@ -111,6 +111,7 @@ def reset_password(token): @login_required def user(username): user = db.first_or_404(sa.select(User).where(User.username == username)) + shortname = (current_user.username[:10] + '...') if len(current_user.username) > 14 else current_user.username page = request.args.get('page', 1, type=int) query = user.posts.select().order_by(Post.timestamp.desc()) posts = db.paginate(query, page=page, per_page=app.config['POSTS_PER_PAGE'], error_out=False) @@ -118,12 +119,13 @@ def user(username): prev_url = url_for('user', username=user.username, page=posts.prev_num) if posts.has_prev else None form = EmptyForm() - return render_template('user.html', title='oily profile', user=user, posts=posts.items, next_url=next_url, prev_url=prev_url, form=form) + return render_template('user.html', title='oily profile - '+shortname, user=user, posts=posts.items, next_url=next_url, prev_url=prev_url, form=form) @app.route('/edit_profile', methods=['GET', 'POST']) @login_required def edit_profile(): form = EditProfileForm(current_user.username) + shortname = (current_user.username[:10] + '...') if len(current_user.username) > 14 else current_user.username if form.validate_on_submit(): current_user.username = form.username.data current_user.about_me = form.about_me.data @@ -133,7 +135,7 @@ def edit_profile(): elif request.method == 'GET': form.username.data = current_user.username form.about_me.data = current_user.about_me - return render_template('edit_profile.html', title='oily edit profile', form=form) + return render_template('edit_profile.html', title='oily edit profile - '+shortname, form=form) @app.route('/follow/', methods=['POST']) @login_required