mydict = {"key1":"value1", "key2":"value2"}
Die normale Methode zum Nachschlagen eines Wörterbuchwerts in einer Django-Vorlage ist {{ mydict.key1 }}, {{ mydict.key2 }}. Was ist, wenn der Schlüssel eine Schleifenvariable ist? dh:
{% for item in list %} # where item has an attribute NAME
{{ mydict.item.NAME }} # I want to look up mydict[item.NAME]
{% endfor %}
mydict.item.NAMEschlägt fehl. Wie kann ich das beheben?