我試圖在循環中追加到列表..我得到一個有關我的{%if}標籤沒有被關閉並遇到unknowntag'隱藏' 。我在這裏錯過了什麼?Jinja2得到endif錯誤,甚至tho標籤明顯結束
{% set hidden = [] %}
{% for row in packages %}
{% if row.hidden %} #OPEN
{% hidden.append(row.id) %} #APPEND
{% endif %} # CLOSED
{% endfor %}
{% if hidden[0] %} # If my list isn't empty, show the next line
View Packages (Click here to show hidden)
{% else %}
View Packages # If list is empty show this line
{% endif %}
有什麼想法?
顯示完整的錯誤消息和有問題的完整模板。如果您在模板中使用'extends',則也會顯示基本模板。 – furas