我對模板引擎非常陌生,需要更聰明的人提供幫助。試圖用Flask模板生成搜索結果,遇到了很多痛苦。瓶:變量未顯示在Flask模板中
@app.route('/*?search', methods=['POST', 'GET'])
if request.method == 'GET':
if request.args.get('q'):
qList = re.sub("[^\w]", " ", request.args.get('q')).split()
htmlA = """
<div class="results" >
<p>
"""
htmlB = """
</p>
<br></br>
</div>
"""
found = None
for it in qList :
found = htmlA + RESULT_BLAH_BLAH_METHOD(it) + htmlB
return render_template('list_of_found_items.html', found=found)
和HTML模板部分:
<somewhere in html>
{% block content %}
{{ found }}
{% endblock %}
</somewhere in html>
有了這個,結果沒有,即使是現有的網頁上顯示和打印檢查控制檯輸出。我錯過了什麼?謝謝。
是什麼'L'?它是空的嗎? – njzk2
'rez'應該是什麼? – njzk2
謝謝。我剛編輯過,但沒有出現。 – Alex