2014-10-03 90 views
-2

我試圖創建一個條件if函數,它顯示的結果,如果該列表的長度大於5:返回條件

{% if length(photos) > 5 %} 
... 
{% endif %} 

不過,我得到Could not parse the remainder: '(photos)' from 'length(photos)',其中我錯了嗎?

感謝

+0

不Python中使用'LEN()'爲長度的功能,而不是'長度()'? – Conduit 2014-10-03 17:51:43

+1

@Conduit OP在這裏詢問Jinja模板引擎,而不是Python。 – 2014-10-03 17:56:01

+0

@AshwiniChaudhary哎呀!誤導Python標籤 - 抱歉,OP。 – Conduit 2014-10-03 19:24:05

回答

5

正確的語法是:

{% if photos|length > 5 %} 
... 
{% endif %}