model/form.py is a good place to put schemata in a pylons app: easy to build with inheritance and accessible to controllers via model.form.EmailForm, etc. See the link for further info on the extrafields options -- this one is intended for just two fields: a text field and submit button.
- import formencode
- class EmailForm(formencode.Schema):
- allow_extra_fields = True
- filter_extra_fields = True
- email = formencode.validators.Email(not_empty=True)
You need to login to post a comment.