This might help...

from:  http://www.djangoproject.com/documentation/templates/#for

{% for key, value in this_dict.items %}
        {{ key }}: {{ value }}
{% endfor %}

-Bill

On Jan 2, 2008, at 8:40 PM, brandonl wrote:


I have a simple view:

def index(request):
this_dict = { 'one':'1111','two':'2222', 'three':'3333'}
c = Context({"this_dict":this_dict})
return HttpResponse(t.render(c))

my template is like so:

{% for i in this_dict %}
       key:     {{i}} <br>
       value:        {{this_dict.i}} <br>
{% endfor %}

When the view is rendered it only prints the dictionary keys and not
the values:

key: one
value:
key:two
value:
key:three
value:

What am I doing wrong here?  Any help would be greatly appreciated.
Thanks.

- Brandon

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---






Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to