def search(): if not g.search_form.validate(): return redirect(url_for('main.explore')) page = request.args.get('gage', 1, type=int) search_results, total = Post.search(g.search_form.q.data, page, current_app.config['POSTS_PER_PAGE']) posts = search_results.paginate(page, current_app.config['POSTS_PER_PAGE'], False) next_url = url_for('main.search', page=posts.next_num) if posts.has_next else None prev_url = url_for('main.search', page=posts.prev_num) if posts.has_prev else None displayPagination = search_results.count( ) > current_app.config['POSTS_PER_PAGE'] print(displayPagination) return render_template('search.html', title='Search Results', posts=posts.items, next_url=next_url, prev_url=prev_url, display=displayPagination)