diff options
| author | Marc Tamlyn <marc.tamlyn@gmail.com> | 2014-11-16 09:21:12 +0000 |
|---|---|---|
| committer | Marc Tamlyn <marc.tamlyn@gmail.com> | 2014-11-16 09:21:12 +0000 |
| commit | d30a131119c34ba166ccb7b01bc6201caa6f0831 (patch) | |
| tree | 835386c485a44afe1390612bca6a2395bcfe7d39 | |
| parent | c38db4d7e072e9a5002cb4897d9104e5eaa292ed (diff) | |
| parent | 48515ee1f7bec437544a0a958332483298f4028b (diff) | |
Merge pull request #3524 from nmundar/ticket_23690
Fixed #23690 - fixed examples of manual rendering of form fields
| -rw-r--r-- | docs/topics/forms/index.txt | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/docs/topics/forms/index.txt b/docs/topics/forms/index.txt index 4625bd3149..c11b96ba15 100644 --- a/docs/topics/forms/index.txt +++ b/docs/topics/forms/index.txt @@ -527,25 +527,37 @@ in a Django template, will be rendered appropriately. For example: {{ form.non_field_errors }} <div class="fieldWrapper"> {{ form.subject.errors }} - <label for="id_subject">Email subject:</label> + <label for="{{ form.subject.id_for_label }}">Email subject:</label> {{ form.subject }} </div> <div class="fieldWrapper"> {{ form.message.errors }} - <label for="id_message">Your message:</label> + <label for="{{ form.message.id_for_label }}">Your message:</label> {{ form.message }} </div> <div class="fieldWrapper"> {{ form.sender.errors }} - <label for="id_sender">Your email address:</label> + <label for="{{ form.sender.id_for_label }}">Your email address:</label> {{ form.sender }} </div> <div class="fieldWrapper"> {{ form.cc_myself.errors }} - <label for="id_cc_myself">CC yourself?</label> + <label for="{{ form.cc_myself.id_for_label }}">CC yourself?</label> {{ form.cc_myself }} </div> +Complete ``<label>`` element can also be generated using the +:meth:`~django.forms.BoundField.label_tag`. For example: + +.. code-block:: html+django + + <div class="fieldWrapper"> + {{ form.subject.errors }} + {{ form.subject.label_tag }} + {{ form.subject }} + </div> + + Rendering form error messages ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
