diff --git a/app/views.py b/app/views.py index 50e5b0d..6b5df37 100644 --- a/app/views.py +++ b/app/views.py @@ -135,7 +135,8 @@ def user(nickname, page=1): if user is None: flash(gettext('User %(nickname)s not found.', nickname=nickname)) return redirect(url_for('index')) - posts = user.posts.paginate(page, POSTS_PER_PAGE, False) + orderedPosts = user.posts.order_by(Post.timestamp.desc()) + posts = orderedPosts.paginate(page, POSTS_PER_PAGE, False) return render_template('user.html', user=user, posts=posts)