title: Inline form validation returns empty formset.errors list
body: <p>I have the following inline formset:</p>
  
  <pre><code>CreateClientFormset = inlineformset_factory(
      Client,
      EventType,
      fields=(
          'name',
      ),
      extra=0,
      can_delete=True,
      min_num=1,
      validate_min=True,
      widgets={
          'name': forms.TextInput(attrs={
              'class':'form-control',
              'maxlength' : 50
          })
      })
  </code></pre>
  
  <p>And the following view:</p>
  
  <pre><code>def create_client(request):
      form = CreateClient()
      formset = CreateClientFormset(instance=Client())
  
      if request.method == 'POST':
          form = CreateClient(request.POST)
  
          if form.is_valid():
              client_saved = form.save(commit=False)
              client_formset = CreateClientFormset(request.POST, request.FILES, instance=client_saved)
  
              if client_formset.is_valid():
                  client_saved.save()
                  client_formset.save()
  
                  return redirect(clients)
              else:
                  print client_formset.errors
      else:
          print form.errors
  
      return render(request, 'create_client.html', {'form' : form, 'formset' : formset})
  </code></pre>
  
  <p>When I try to submit an empty value to the formset, it prints the error to the console but it doesn't do anything in the template.</p>
  
  <p>This is my template:</p>
  
  <pre><code>{% for field in formset %}
  {{ formset.management_form }}
      &lt;tr&gt;
          &lt;td&gt;&lt;label&gt;{{ field.name.label }}&lt;/label&gt;&lt;/td&gt;
              &lt;td&gt;
                {% if field.instance.pk %}{{ field.DELETE }}{% endif %}
                {{ field.name }}
                {{ formset.errors }}
                {{ field.id }}
                {% for hidden in formset.hidden_fields %}
                  {{ hidden }}
                {% endfor %}
              &lt;/td&gt;
      &lt;/tr&gt;
  {% endfor %}
  </code></pre>
  
  <p><code>{{ formset.errors }}</code> displays <code>[]</code>, even before the form submission. </p>
  
  <p>What am I doing wrong? Thanks.</p>