中文文檔:http://docs.jinkan.org/docs/jinja2/html
與靜態資源同樣,Flask默認的模板目錄名爲templates,若是有須要的話和static同樣,要在初始化的時候聲明url
建立目錄htm
在templates下建一個html文件,會默認生成一段html代碼blog
模板實例代碼:若是name存在,則輸出:Hello + name ,不然輸出Hello World!資源
<!doctype html>
<title>Hello from Flask</title>
{% if name %}
<h1>Hello {{ name }}!</h1>
{% else %}
<h1>Hello World!</h1>
{% endif %}文檔
把模板放到body裏面,並修改一下,有名字的時候,展現藍色的hello+名字,沒名字的時候,展現紅色的hello Worldit
render_template:Flask自帶的html模板渲染方法,這裏的name參數就是html裏面那個namefor循環
訪問模板
for循環jinja2
模板
{% for user in users %}
<li><a href="{{ user.url }}">{{ user.username }}</a></li>
{% endfor %}
構造數據
訪問,點擊就會跳到對應的連接