我有一個字典number_devices
我傳遞給模板,字典鍵是對象列表的ID,我也傳遞給模板(稱爲implementations
)。我遍歷對象的列表,然後嘗試使用object.id得到一個值從字典中,像這樣:模板中的Django字典:從另一個對象屬性獲取密鑰
{% for implementation in implementations %}
{{ number_devices.implementation.id }}
{% endfor %}
不幸的是number_devices.implementation
先評估,然後在result.id
顯然是評估和恢復什麼都沒顯示我不能使用括號:
{{ number_devices.(implementation.id) }}
因爲我得到一個分析錯誤。如何在Django模板中解決這個煩惱?
感謝您的幫助!
得到愛django模板...這是一個黑客攻擊的解決方案,但哦。感謝您的迴應。 – 2010-06-09 21:05:30