CFieldsMatch...
- Tests that the given fields match, i.e., are identical. Useful
for password+confirmation fields. Pass the list of field names in
as field_names.
CFormValidator...
- A FormValidator is something that can be chained with a
Schema. Unlike normal chaining the FormValidator can
validate forms that aren't entirely valid.
CDateConverter...
- Validates and converts a string date, like mm/yy, dd/mm/yy,
dd-mm-yy, etc. Using month_style you can support
'mm/dd/yyyy' or 'dd/mm/yyyy'. Only these two general
styles are supported.
CFileUploadKeeper...
- Takes two inputs (a dictionary with keys static and
upload) and converts them into one value on the Python side (a
dictionary with filename and content keys). The upload
takes priority over the static value. The filename may be None if
it can't be discovered.
CPhoneNumber...
- Validates, and converts to ###-###-####, optionally with extension
(as ext.##...). Only support US phone numbers. See
InternationalPhoneNumber for support for that kind of phone number.