Django modèle de la façon de rechercher un dictionnaire valeur à une variable

mydict = {"key1":"value1", "key2":"value2"}

De la façon habituelle à la recherche d'un dictionnaire de la valeur dans un Django modèle est {{ mydict.key1 }}, {{ mydict.key2 }}. Si la clé est une variable de boucle? c'est à dire:

{% for item in list %} # where item has an attribute NAME
  {{ mydict.item.NAME }} # I want to look up mydict[item.NAME]
{% endfor %}

mydict.item.NAME échoue. Comment résoudre ce problème?

InformationsquelleAutor Stan | 2011-11-03