Example #1
0
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)
Example #3
0
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)
Example #4
0
def searched_question(search_text):
    search_result = data_manager.search_questions(search_text)
    return render_template('search_result.html', search_result=search_result)
Example #5
0
def route_search_question():
    pattern = request.form["search_input"]
    questions = data_manager.search_questions(pattern)
    return render_template('index.html', questions=questions)