title: How to get data from QueryDict?
body: <p>I have this data from forms</p>
  
  <pre><code>&lt;QueryDict: {
       'csrfmiddlewaretoken': ['GKVYyp5MZHM39C4UJU13YOqCr5euox35X6xy19L87FhKwQY7UiT9nQYBpnNm7ZSt', 
                               'GKVYyp5MZHM39C4UJU13YOqCr5euox35X6xy19L87FhKwQY7UiT9nQYBpnNm7ZSt', 
                               'GKVYyp5MZHM39C4UJU13YOqCr5euox35X6xy19L87FhKwQY7UiT9nQYBpnNm7ZSt', 
                               'GKVYyp5MZHM39C4UJU13YOqCr5euox35X6xy19L87FhKwQY7UiT9nQYBpnNm7ZSt'], 
       'User': ['11', '11', '12', '13'], 
       'month': ['march', 'march', 'february', 'july'], 
       'regularFee': ['1500', '988', '7656', '7000'], 
       'extraFee': ['0', '0', '23', '7'], 
       'discount': ['234', '0', '0', '7'], 
       'Total': ['1500', '987', '1500', '7000']}&gt;
  </code></pre>
  
  <p>can anyone please tell me how to extract data from this
  I want a new dictionary which will have index as key and value will be another dictionary of data, which will include information of each user</p>
  
  <pre><code>if request.method == 'POST':
      keys = []
      length = 0
  
      for key in request.POST.keys():
          keys.append(key)
          length = len(request.POST[key])
  
      for index in range(length):
          dict_messForm = {}
          for key in keys:
              dict_messForm.update({key:request.POST[key][index]})
          forms.append(messFeeForm(dict_messForm))
  </code></pre>
  
  <p>this is giving me an error 'string index out of range'......<br>
  how can I create forms from this QueryDict ?</p>