Django template cómo buscar un valor de diccionario con una variable


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

La forma habitual de buscar un valor de diccionario en una plantilla de Django es {{ mydict.key1 }}, {{ mydict.key2 }}. ¿Qué pasa si la clave es una variable de bucle? ie:

{% 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 falla. ¿Cómo arreglar esto?


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52