实现搜索功能

  1. 准备视图函数search()
  2. 修改base.html 中搜索输入框所在的
 <form action="{{ url_for('search') }}"method="get">
            <li><input type="text" name="search" class="form-control" style="width: 200px"></li>
            <button type="submit" class="btn btn-default">搜索</button>
        </form>

3.完成视图函数search()

复制代码
@app.route('/search/',methods=['GET','POST'])
def search():
    search = request.args.get('search')
    question = Ques.query.filter(
        or_(
            Ques.title.contains(search),
            Ques.detail.contains(search)
        )

    ).order_by('-creat_time')

    return render_template('lx3.html',question=question)
复制代码

posted on 2017-12-19 21:41  137陈楚洪  阅读(115)  评论(0编辑  收藏  举报

导航