Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Clarified the wording of the section on customizing form.errors withi…

…n a field loop

git-svn-id: http://code.djangoproject.com/svn/django/trunk@9032 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 6fcdcbd456cc2eb832e956414eccb993216f44ab 1 parent 5389c0d
Simon Willison authored
Showing with 9 additions and 7 deletions.
  1. +9 −7 docs/topics/forms/index.txt
View
16 docs/topics/forms/index.txt
@@ -267,12 +267,9 @@ reduce duplicate code by looping through each field in turn using
<p><input type="submit" value="Send message"></p>
</form>
-As in the above example, {{ field.errors }} will output a
-``<ul class="errorlist">`` by default. You can further customise the display
-of errors with a ``{% for error in field.errors %}`` loop.
-
-Within this loop, ``{{ field }}`` is an instance of BoundField. BoundField
-also has the following attributes which can be useful in your templates:
+Within this loop, ``{{ field }}`` is an instance of :class:`BoundField`.
+``BoundField`` also has the following attributes which can be useful in your
+templates:
``{{ field.label }}``
The label of the field, e.g. ``Name``.
@@ -285,9 +282,14 @@ also has the following attributes which can be useful in your templates:
The name of the field that will be used in the input element's name
field; this takes the form prefix in to account if it has been set.
- ``{{ field.help_text}}``
+ ``{{ field.help_text }}``
Any help text that has been associated with the field.
+ ``{{ field.errors }}``
+ Outputs a ``<ul class="errorlist">`` containing any validation errors
+ corresponding to this field. You can customize the presentation of
+ the errors with a ``{% for error in field.errors %}`` loop.
+
Further topics
==============
Please sign in to comment.
Something went wrong with that request. Please try again.