Thanks for your help I was not understanding why I could not get both
values.



On Jul 13, 3:10 pm, "Jonathan Buchanan" <[EMAIL PROTECTED]>
wrote:
> > I have a form on one of my pages that has two fields with the same
> > name. When I process the POST in my view I only get one of the values
> > ( the last one ).
>
> > EXAMPLE:
> > HTML
> > <input name="version" value="38" type="checkbox">
> > <input name="version" value="35" type="checkbox">
>
> > DEBUG
> > POST:<MultiValueDict: {u'version': [u'38', u'35']}>
>
> > VIEW
> > request.POST['version']
>
> > the above line is = 35 if both checkboxes are checked
>
> > any ideas why I don't get a list with (38,35)?
>
> You have to use the getlist method [1] to retrieve a list of parameters:
>
> request.POST.getlist('version')
>
> Regards,
> Jonathan.
>
> [1]http://www.djangoproject.com/documentation/request_response/#querydic...


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to