Package spammcan :: Package forms :: Module base :: Class PasteFormSchema
[hide private]

Class PasteFormSchema

source code

                        object --+                    
                                 |                    
formencode.declarative.Declarative --+                
                                     |                
              formencode.api.Validator --+            
                                         |            
             formencode.api.FancyValidator --+        
                                             |        
                      formencode.schema.Schema --+    
                                                 |    
                      turbogears.validators.Schema --+
                                                     |
                                                    PasteFormSchema



**Messages**

``badDictType``:
  The input must be dict-like (not a ``%(type)s``: ``%(value)r``)

``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 [hide private]

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 [hide private]

Inherited from turbogears.validators.Schema: from_python

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

Inherited from formencode.schema.Schema (private): _from_python, _to_python

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

Inherited from formencode.api.FancyValidator (private): _validate_noop

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

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

Inherited from formencode.declarative.Declarative (private): _source_repr_class

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

Class Methods [hide private]

Inherited from formencode.api.Validator (private): _initialize_docstring

Inherited from formencode.declarative.Declarative: __classsourcerepr__, singleton

Static Methods [hide private]

Inherited from formencode.schema.Schema: __classinit__

Inherited from formencode.declarative.Declarative (private): _repr_vars

Class Variables [hide private]
  title = validators.UnicodeString(max= 100, strip= True)
  code = validators.UnicodeString(max= 10000, strip= True, not_e...
  format = ValidFormat(if_invalid= None)
  chained_validators = [<SpamBayesFilter object 122 error_field=...
  __slotnames__ = []
  declarative_count = 123
  fields = {'code': <UnicodeString object 120 inputEncoding='utf...

Inherited from turbogears.validators.Schema: allow_extra_fields, filter_extra_fields, if_key_missing

Inherited from formencode.schema.Schema: __mutableattributes__, compound, ignore_key_missing, messages, order, pre_validators

Inherited from formencode.schema.Schema (private): _messages

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

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

Inherited from formencode.declarative.Declarative: __unpackargs__

Properties [hide private]

Inherited from object: __class__

Class Variable Details [hide private]

code

Value:
validators.UnicodeString(max= 10000, strip= True, not_empty= True)

chained_validators

Value:
[<SpamBayesFilter object 122 error_field='code'>]

fields

Value:
{'code': <UnicodeString object 120 inputEncoding='utf-8' max=10000 not\
_empty=True outputEncoding='utf-8' strip=True>,
 'format': <ValidFormat object 121 if_invalid=None>,
 'title': <UnicodeString object 119 inputEncoding='utf-8' max=100 outp\
utEncoding='utf-8' strip=True>}