模板語言--標簽
阿新 • • 發佈:2019-03-13
endif 代碼 loop 表示 list for oop 對不起 if標簽 標簽
語法:{%代碼段%}
for標簽語法:
{%for item in 列表%}
循環邏輯
{{forloop.counter}}表示當前是第幾次循環,從1開始
{%empty%}
列表為空或不存在時執行此邏輯
{%endfor%}
if標簽語法:
{%if ...%}
邏輯1
{%elif ...%}
邏輯2
{%else%}
邏輯3
{%endif%}
比較運算符:
==
!=
<
>
<=
>=
布爾運算符:
and
or
not
代碼示例:
圖書列表如下:
<ul>
{%for book in list%}
{%if book.id <= 2%}
<li >{{book.btitle}}</li>
{%elif book.id <= 3%}
<li >{{book.btitle}}</li>
{%else%}
<li >{{book.btitle}}</li>
{%endif%}
{%empty%}
<li>對不起,沒有圖書</li>
{%endfor%}
</ul>
模板語言--標簽