我的字典如下:django-在Python字典訪問項目
data={"BE1234":"abc", "BA3212":"efg", etc}
我把它通過Django模板。根據網上的手工,他們說:「如果你的上下文包含字典data
,下面會顯示該字典的鍵和值」:
{% for key, value in data.items %}
{{ key }}: {{ value }}
{% endfor %}
我得到的錯誤: TemplateSyntaxError:「對」與語句五個單詞應該以'反向'結尾:對於鍵,數據中的值。項目
任何人都可以幫助我解決這個錯誤嗎?這真是令人沮喪。只是想知道我是否在做一些愚蠢的事情。提前致謝。
更新
我 「升級」 到Django的1.3,不再收到錯誤消息。但是,我仍然沒有獲得關鍵的價值。
您可以重命名字典名稱(項目),並嘗試 – shiva 2012-04-29 09:46:31
得到同樣的錯誤,當我嘗試{%爲關鍵,以項目百分比值}與字典命名項目:( – mrmo123 2012-04-29 09:48:29
在SO這個問題可以幫助你 http://stackoverflow.com/questions/2563365/google-app-engine-python-templatesyntaxerror-for-statements-with-five-word – shiva 2012-04-29 09:50:40