Added documentation of the Form class's custom __iter__ method to the forms API reference as well
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9031 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
7ac86d17c8
commit
5389c0d2af
|
@ -530,6 +530,16 @@ string or Unicode object, respectively::
|
|||
>>> unicode(f['subject'])
|
||||
u'<input id="id_subject" type="text" name="subject" maxlength="100" />'
|
||||
|
||||
Form objects define a custom ``__iter__`` method which allows you to loop
|
||||
through their fields::
|
||||
|
||||
>>> f = ContactForm()
|
||||
>>> for field in f: print field
|
||||
<input id="id_subject" type="text" name="subject" maxlength="100" />
|
||||
<input type="text" name="message" id="id_message" />
|
||||
<input type="text" name="sender" id="id_sender" />
|
||||
<input type="checkbox" name="cc_myself" id="id_cc_myself" />
|
||||
|
||||
The field-specific output honors the form object's ``auto_id`` setting::
|
||||
|
||||
>>> f = ContactForm(auto_id=False)
|
||||
|
|
Loading…
Reference in New Issue