def page(page): if page < 2: return flask.redirect(flask.url_for('index'), 301) else: total_pages = Post.total_pages() if page > total_pages: return flask.redirect(flask.url_for('index'), 301) else: posts = Post.posts_by_page(page) return flask.render_template('index.html', posts = posts, page = page, total_pages = total_pages, nextPageUrl = flask.url_for('page', page = page + 1), previousPageUrl = flask.url_for('page', page = page - 1))