3つのドロップダウン選択ボックスがあります。これは、Webの可視性の理由から、size=''オプションを使用して展開する必要があります。各ボックスからオプションを選択するとエラーは発生しませんが、1つ以上のボックスを選択せずに残すと、エラーが発生します。
<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''],
選択のないドロップダウンボックスを受け入れるようにビューをコーディングするにはどうすればよいですか?