<div class="daohang_box"><form action="{{ url_for('search')}}" method="get" > <a class="shouye" href="{{ url_for('index') }}">首页</a> <input id="search_box" name='q'type="text" placeholder="请输入关键词查找"> <button id="search" type="submit">搜索</button> <a class="xiaoqu3" href="{{ url_for('question') }}">发布问答</a> <img id="on_off" onclick="mySwitch()" src="{{ url_for('static',filename='images/bulbon.png') }}" > {% if Username %} {# <a class="xiaoqu1" href="{{ url_for('usercenter',user_id=session.get('id')}}">欢迎您{{session.get('Username'}}</a>#导航条的用户#} {# <a class="xiaoqu1" href="{{ url_for('usercenter',user_id=session.get('id') ,tag=1)}}">欢迎您{{session.get('Username')}}</a>#导航条的用户#} <a class="xiaoqu1" href="#">欢迎您{{Username}}</a> <a class="xiaoqu2" href="{{ url_for('logout') }}">注销</a> {% else %} <a class="xiaoqu1" href="{{ url_for('login') }}">登陆</a> <a class="xiaoqu2" href="{{ url_for('register') }}">注册</a></form> {% endif %} </div>
示例:html
Lobby.query.filter(
or_(
and_(
Lobby.id == Team.lobby_id,
LobbyPlayer.team_id == Team.id,
LobbyPlayer.player_id == player.steamid
),
and_(
Lobby.id == spectator_table.c.lobby_id,
spectator_table.c.player_id == player.steamid
)
)
)sql
https://stackoverflow.com/questions/13370993/sqlalchemy-query-and-or-issuesession
@app.route('/search/') def search(): qu=request.args.get('q') ques=Question.query.filter( or_( Question.title.contains(qu), Question.detail.contains(qu) ) ).order_by('-creat_time') return render_template('index.html',question=ques)