def search(): if request.method == 'POST': search_by = request.form.get('search-question') data = data_manager.search_questions(search_by) return render_template('searched-questions.html', data=data, search_by=search_by)
def search_question(): data_header = ['Submission time', 'View number', 'Title', 'Message'] search_phrase = request.args.get('q') questions = data_manager.search_questions(search_phrase) five_questions = True return render_template('index.html', data_header=data_header, data_table=questions, five_questions=five_questions)
def search_result(): phrase = request.args.get('q') list_of_questions = data_manager.search_questions(phrase) titles = ['ID', 'Question title'] if 'username' in session: return render_template('list.html', phrase=phrase, list_of_questions=list_of_questions, titles=titles, username=session["username"]) else: render_template('list.html', phrase=phrase, list_of_questions=list_of_questions, titles=titles)
def searched_question(search_text): search_result = data_manager.search_questions(search_text) return render_template('search_result.html', search_result=search_result)
def route_search_question(): pattern = request.form["search_input"] questions = data_manager.search_questions(pattern) return render_template('index.html', questions=questions)