Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

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
  • Loading branch information...
commit 5389c0d2afebcee36bdef23a61788eef29374e78 1 parent 7ac86d1
Simon Willison authored
Showing with 10 additions and 0 deletions.
  1. +10 −0 docs/ref/forms/api.txt
View
10 docs/ref/forms/api.txt
@@ -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)

0 comments on commit 5389c0d

Please sign in to comment.
Something went wrong with that request. Please try again.