Do you think maybe the view is expecting a value from each one of the
dropdowns?
I had a similar problem with an input box and had to tell the view
what to do if there was no value submitted. Otherwise it would give
out an error.
I can't see from your code, but are you using POST or GET?

Cheers,

Fred

On May 30, 3:40 pm, Jesse <[email protected]> wrote:
> I have three drop down select boxes, which I have to expand for web
> visibility reasons with the size='' option.  If I select one from each
> box I receive no errors, but if I leave one or more boxes without a
> selection I receive an error.
>
>  <select id="pathology_id" name="pathology_id" size="5">
>     {% for pathology in pathology_list %}
>     <option value="{{ pathology.id }}">{{ pathology.pathology }}</
> option>
>     {% endfor %}
>     </select>
>
>  <select id="commodity_id" name="commodity_id" size="5">
>     {% for commodity in commodity_list %}
>     <option value="{{ commodity.id }}">{{ commodity.commodity }}</
> option>
>     {% endfor %}
>     </select>
>
> <select id="technology_id" name="technology_id" size="5">
>     {% for technology in technology_list %}
>     <option value="{{ technology.id }}">{{ technology.technology }}</
> option>
>     {% endfor %}
>     </select>
>
> ERROR:
> MultiValueDictKeyError
> Exception Value:
>
> "Key 'pathology_id' not found in <QueryDict: {u'q': [u''],
--~--~---------~--~----~------------~-------~--~----~
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