Documented BoundField.label_tag

This commit is contained in:
Claude Paroz 2013-04-12 10:13:38 +02:00
parent 712a792713
commit 0f99246b6f
1 changed files with 13 additions and 0 deletions

View File

@ -639,6 +639,19 @@ For a field's list of errors, access the field's ``errors`` attribute.
>>> str(f['subject'].errors) >>> str(f['subject'].errors)
'' ''
.. method:: BoundField.label_tag(contents=None, attrs=None)
To separately render the label tag of a form field, you can call its
``label_tag`` method::
>>> f = ContactForm(data)
>>> print(f['message'].label_tag())
<label for="id_message">Message</label>
Optionally, you can provide the ``contents`` parameter which will replace the
auto-generated label tag. An optional ``attrs`` dictionary may contain
additional attributes for the ``<label>`` tag.
.. method:: BoundField.css_classes() .. method:: BoundField.css_classes()
When you use Django's rendering shortcuts, CSS classes are used to When you use Django's rendering shortcuts, CSS classes are used to