Browse files

Added start of 'Creating custom fields' section to docs/newforms.txt

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent bd8c2fe commit 5d079ee2149616c5c4861b76255e6b7d71c5ab1b @adrianholovaty adrianholovaty committed Mar 25, 2007
Showing with 10 additions and 0 deletions.
  1. +10 −0 docs/newforms.txt
@@ -860,6 +860,16 @@ level and at the form instance level, and the latter gets precedence::
<tr><th>Url:</th><td><input type="text" name="url" /></td></tr>
<tr><th>Comment:</th><td><input type="text" name="comment" /></td></tr>
+Creating custom fields
+If the built-in ``Field`` classes don't meet your needs, you can easily create
+custom ``Field`` classes. To do this, just create a subclass of
+``django.newforms.Field``. Its only requirements are that it implement a
+``clean()`` method and that its ``__init__()`` method accept the core arguments
+mentioned above (``required``, ``label``, ``initial``, ``widget``,
More coming soon

0 comments on commit 5d079ee

Please sign in to comment.