title: Error retrieving multiple select option in Django
body: <p>I have a drop down with multiple select option in my html page. On form submission, I am trying to capture all of the selected options by user in that drop down. but it throws me an error instead "TypeError:'instancemethod' object is not subscriptable". Following is my template.html and views.py</p>
  
  <p><strong>Template.html:</strong></p>
  
  <pre><code>Select packages:
  &lt;form name=automationForm action="/vsawebauto/automation/results/" method="post"&gt;
  //some form elements
  &lt;select id="package" name="package[]" multiple="multiple" size="5"&gt;
  {% for i in ida.package_set.all %}
  &lt;option value="{{ i.pkg_id }}"&gt;{{ i.display_name }}&lt;/option&gt;
  {% endfor %}
  &lt;/select&gt;
  //some form elements
  &lt;input type="submit" id="submit" value="Submit Job" /&gt;
  </code></pre>
  
  <p><strong>Views.py:</strong></p>
  
  <pre><code>def results(request):
      //some code
      selected_packages = request.POST.getlist['package[]']
      //some code
  
      return HttpResponse("Selected Packages:"+selected_packages)
  </code></pre>
  
  <p><strong>Note:</strong> I debugged the code as well. The request.POST object has multiple selected values. For eg. when 1 and 701 packages are selected by user, <code>request.POST has 'package[]': ['1','701']</code>. But the code fails when I do <code>request.POST.getlist['package[]']</code></p>