Package posterity :: Package util :: Module validators :: Class TagSchema

Class TagSchema



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

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
  name = TagNameValidator(not_empty= True)
  declarative_count = 52
  fields = {'name': <TagNameValidator object 51 inputEncoding='u...

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:
{'name': <TagNameValidator object 51 inputEncoding='utf-8' not_empty=T\
rue outputEncoding='utf-8'>}