title: Error field wasn't correctly shown in django form
body: <p>I'm using Django form and trying to loop through the fields in my template.
  I did it like this:</p>
  
  <pre><code>&lt;form method = "post"&gt;
  &lt;span&gt;
  {% for error in form.errors %}
  &lt;p&gt;{{ error }}&lt;/p&gt;
  {% endfor %}
  &lt;/span&gt;
  {% for field in form %}
  &lt;span&gt;
  {{ field.label_tag }}
  &lt;/span&gt;
  &lt;div&gt;
  {{ field }}
  &lt;/div&gt;
  {% endfor %}
  {% csrf_token %}
  &lt;button type = "submit"&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>However, when I did this, the error field shown in the template was displayed as "<strong>all</strong>".</p>
  
  <p>Beside this everything's fine with this form.
  I'm wondering what's going on.</p>
  
  <p>Many thanks in advance!</p>