Posted By

ches on 08/06/07


Tagged

python validation pylons formencode


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

lukaszkorecki


FormEncode Email Address validation schema


 / Published in: Python
 

URL: http://wiki.pylonshq.com/display/pylonsdocs/Form+Handling

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.

  1. import formencode
  2.  
  3. class EmailForm(formencode.Schema):
  4. allow_extra_fields = True
  5. filter_extra_fields = True
  6. email = formencode.validators.Email(not_empty=True)

Report this snippet  

You need to login to post a comment.