Package posterity :: Package util :: Module validators :: Class FilterSchema

Class FilterSchema



                        object --+                
                                 |                
formencode.declarative.Declarative --+            
                                     |            
              formencode.api.Validator --+        
                                         |        
             formencode.api.FancyValidator --+    
                                             |    
                      formencode.schema.Schema --+
                                                 |
                                                FilterSchema

Messages

badType:
The input must be a string (not a %(type)s: %(value)r)
empty:
Please enter a value
missingValue:
Missing value
noneType:
The input must be a string (not None)
notExpected:
The input field %(name)s was not expected.


Nested Classes

Inherited from formencode.schema.Schema: if_key_missing

Inherited from formencode.api.FancyValidator: if_empty, if_invalid, if_invalid_python

Inherited from formencode.api.Validator: if_missing

Inherited from formencode.declarative.Declarative: __metaclass__

Instance Methods

Inherited from formencode.schema.Schema: __initargs__, add_chained_validator, add_field, add_pre_validator, subvalidators

Inherited from formencode.api.FancyValidator: assert_string, base64encode, empty_value, from_python, is_empty, to_python, validate_other, validate_python

Inherited from formencode.api.Validator: __init__, all_messages, message

Inherited from formencode.declarative.Declarative: __call__, __repr__, __sourcerepr__

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Methods

Inherited from formencode.declarative.Declarative: __classsourcerepr__, singleton

Static Methods

Inherited from formencode.schema.Schema: __classinit__

Class Variables
  enabled = formencode.validators.Bool(if_missing= False)
  from_ = formencode.validators.UnicodeString(if_missing= None)
  to = formencode.validators.UnicodeString(if_missing= None)
  subject = formencode.validators.UnicodeString(if_missing= None)
  contains = formencode.validators.UnicodeString(if_missing= None)
  archive = formencode.validators.Bool(if_missing= False)
  delete = formencode.validators.Bool(if_missing= False)
  tag = TagValidator()
  forward_to = formencode.validators.Email(if_missing= None)
  declarative_count = 76
  fields = {'archive': <Bool object 72 if_missing=False>, 'conta...

Inherited from formencode.schema.Schema: __mutableattributes__, allow_extra_fields, chained_validators, compound, filter_extra_fields, ignore_key_missing, order, pre_validators

Inherited from formencode.api.FancyValidator: accept_python, messages, not_empty, strip

Inherited from formencode.api.Validator: __singletonmethods__, gettextargs, repeating, use_builtins_gettext

Inherited from formencode.declarative.Declarative: __unpackargs__

Properties

Inherited from object: __class__

Class Variable Details

fields

Value:
{'archive': <Bool object 72 if_missing=False>,
 'contains': <UnicodeString object 71 if_missing=None inputEncoding='u\
tf-8' outputEncoding='utf-8'>,
 'delete': <Bool object 73 if_missing=False>,
 'enabled': <Bool object 67 if_missing=False>,
 'forward_to': <Email object 75 if_missing=None>,
 'from_': <UnicodeString object 68 if_missing=None inputEncoding='utf-\
8' outputEncoding='utf-8'>,
...