如何在django模板中使用變量作爲索引?如何在django模板中使用變量作爲索引?
現在我得到這個錯誤:
Exception Type:
TemplateSyntaxError
Exception Value:
Could not parse the remainder: '[year]' from 'bikesProfit.[year]'
我也試過{{ bikesProfit.year }}
但是這給空的結果。
{% for year in years_list %}
<tr>
<th>Total profit {{ year }}:</th>
</tr>
<tr>
<th></th>
<th> {{ bikesProfit[year] }} </th>
...
如果bikesProfit是一個格式爲「{2012:10.0,2011:13.0}」的字典,那麼'bikesProfit.year'應該可以工作。你可能在一年中混合使用'str'和'int'鍵嗎? – RickyA
也可用:http://stackoverflow.com/questions/1700661/access-array-elements-in-a-django-template – RickyA
當你將它們傳遞給上下文時,'bikesProfit'和'years_list'看起來像什麼? – RickyA