<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)