title: Django: Initial modelform fields with the same name
body: <p>I got a <code>ModelForm</code> with some ajax actions that create fields like:</p>
  
  <pre><code>&lt;input type="hidden" name="myfield" value="1" /&gt;
  &lt;input type="hidden" name="myfield" value="2" /&gt;
  </code></pre>
  
  <p>I'm fine saving these data as <code>ManyToMany</code> using <code>request.POST.getlist('myfield')</code>, but I can't seem to initialize the hidden input fields on the update view.</p>
  
  <p>What I got so far:</p>
  
  <pre><code>class MyModelForm(forms.ModelForm):
      myfield = forms.Field('Some field')
  
      class Meta:
          model = MyModelForm
  
      def __init__(self, *args, **kwargs):
          other_models = OtherModel.objects.filter(mymodelform=kwargs['instance'])
  </code></pre>
  
  <p>So now, how can I include each of the <code>other_models</code> of <code>__init__</code> as hidden fields?</p>