嗨我正在使用App Engine/Python來做一個簡單的網站。我在Django模板問題上遇到了一些麻煩。Python/Django:簡單的Django模板
總之,我想用一個「ShortName」來訪問「LongName」。
的soource代碼:
LongName={"so":"stackoverflow","su":"superuser"}
ShortName=['so','su']
然後我通過這兩個參數的模板。
在模板我寫:
{% for aname in ShortName %}
{{ aname }} stands for {{ LongName.aname }},
{% endfor %}
輸出是:給出
so stands for, su stands for
沒有錯誤。 LongName.aname
不會工作。
我不知道什麼是錯的。
它在我看來像你的LongName聲明有一個不需要的和無與倫比的單引號。這實際上是在你的代碼中,還是隻是你的問題中的一個錯字? – 2012-04-28 18:06:44
@亞當它是一個錯字。編輯。 – 2012-04-28 18:12:50