0
我收到一個錯誤,指出外部{{ endif }}
關閉標籤不是預期的;預計有{{ empty }}
或{{ endfor }}
。這聽起來像我有一個{{ endif }}
不匹配早期{% if ... %}
,它期望我關閉最外面的循環嵌套(來源http://pastebin.com/Knsbi6bH)。 (這是爲了成爲一個{{ for }}
循環中,但{{ endif }}
AFAIK開口{{ if ... }}
與它匹配的</h2>
之前是在{{ endif }}
爲什麼平衡的Django模板{%if%}和{%endif%}在第50行獲得無效塊標記:'endif',預計爲'empty'或'endfor'
記者誤差線50:
40 {% else %}
41 {% if pet.shelter.website or
42 pet.shelter.slugline %}
43 this shelter
44 {% endif %}
45 {% endif %}
46 {% if pet.shelter.name or
47 pet.shelter.website %}
48 </a>)
49 {% endif %}
50 {% endif %}
51 </h2>
52 {% if pet.snippet %}
53 {{ pet.snippet }}
54 {% endif %}
55 </td>
56 </tr>
57 {% endif %}
58 {% endfor %}
59 </table>
60 {% else %}
引擎收錄是http://pastebin.com/Knsbi6bH
做{% ... %}
標籤需要在一條線上嗎?我會歡迎任何想法我缺少什麼
注意你已經使用'{{'和'}}'整個你的問題,而不是'{%'和'%} '。 – Alasdair