title: Django formset without modelform not working
body: <p>I'm trying to create my first django formset. I'm following <a href="https://gist.github.com/ibarovic/3092910" rel="nofollow">this example</a>, but can't create a formset with only one model(other form is regular, no model attached).</p>
  
  <blockquote>
    <p>forms.py (relevant part)</p>
  </blockquote>
  
  <pre><code>class ArrivalForm(forms.ModelForm):
      class Meta:
          model = Reservation
          fields = ['passenger_name', 'passenger_lastname', 'passenger_email', 'author_chain' ]
  
      helper = FormHelper()
      helper.form_tag = False
      helper.label_class = 'col-lg-3'
      helper.field_class = 'col-lg-9'
  
  class RouteForm(forms.Form):
      def __init__(self, *args, **kwargs):
          self.helper = FormHelper()
          self.helper.form_tag = False
          super(RouteForm, self).__init__(*args, **kwargs)
  
  
      place = forms.CharField(max_length=255)
      time = forms.TimeField()
  
  RouteInlineFormset = inlineformset_factory(ArrivalForm, form=RouteForm, extra=2, can_delete=True)
  </code></pre>
  
  <blockquote>
    <p>Error</p>
  </blockquote>
  
  <pre><code>TypeError at /reservations/create/arrival
  inlineformset_factory() takes at least 2 arguments (4 given)
  </code></pre>
  
  <blockquote>
    <p>Question</p>
  </blockquote>
  
  <p>How can I create new formset for a <code>non-model</code> form. In the <a href="https://docs.djangoproject.com/ja/1.9/topics/forms/modelforms/#inline-formsets" rel="nofollow">documentation</a> I was only able to find how to do this for <code>ModelForm</code>.</p>