mirror of https://github.com/django/django.git
Edited forms/index.txt changes from [9030]
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9040 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
f09f744f81
commit
fdd3cb4930
|
@ -253,9 +253,9 @@ over them::
|
|||
Looping over the form's fields
|
||||
------------------------------
|
||||
|
||||
If you are using the similar HTML for each of your form fields, you can
|
||||
If you're the same HTML for each of your form fields, you can
|
||||
reduce duplicate code by looping through each field in turn using
|
||||
``{% for field in form %}``::
|
||||
a ``{% for %}`` loop::
|
||||
|
||||
<form action="/contact/" method="POST">
|
||||
{% for field in form %}
|
||||
|
@ -268,19 +268,19 @@ reduce duplicate code by looping through each field in turn using
|
|||
</form>
|
||||
|
||||
Within this loop, ``{{ field }}`` is an instance of :class:`BoundField`.
|
||||
``BoundField`` also has the following attributes which can be useful in your
|
||||
``BoundField`` also has the following attributes, which can be useful in your
|
||||
templates:
|
||||
|
||||
``{{ field.label }}``
|
||||
The label of the field, e.g. ``Name``.
|
||||
The label of the field, e.g. ``E-mail address``.
|
||||
|
||||
``{{ field.label_tag }}``
|
||||
The field's label wrapped in the appropriate HTML ``<label>`` tag,
|
||||
e.g. ``<label for="id_name">Name</label>``
|
||||
e.g. ``<label for="id_email">E-mail address</label>``
|
||||
|
||||
``{{ field.html_name }}``
|
||||
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. This takes the form prefix into account, if it has been set.
|
||||
|
||||
``{{ field.help_text }}``
|
||||
Any help text that has been associated with the field.
|
||||
|
@ -288,7 +288,9 @@ templates:
|
|||
``{{ 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.
|
||||
the errors with a ``{% for error in field.errors %}`` loop. In this
|
||||
case, each object in the loop is a simple string containing the error
|
||||
message.
|
||||
|
||||
Reusable form templates
|
||||
-----------------------
|
||||
|
|
Loading…
Reference in New Issue