75 lines
942 B
ReStructuredText
75 lines
942 B
ReStructuredText
Colander API
|
|
------------
|
|
|
|
Exceptions
|
|
~~~~~~~~~~
|
|
|
|
.. automodule:: colander
|
|
|
|
.. autoclass:: Invalid
|
|
:members:
|
|
|
|
Validators
|
|
~~~~~~~~~~
|
|
|
|
.. autoclass:: All
|
|
|
|
.. autoclass:: Range
|
|
|
|
.. autoclass:: Length
|
|
|
|
.. autoclass:: OneOf
|
|
|
|
.. autoclass:: Function
|
|
|
|
.. autoclass:: Regex
|
|
|
|
.. autoclass:: Email
|
|
|
|
Types
|
|
~~~~~
|
|
|
|
.. autoclass:: Mapping
|
|
|
|
.. autoclass:: Tuple
|
|
|
|
.. autoclass:: Sequence
|
|
|
|
.. autoclass:: Seq
|
|
|
|
.. autoclass:: String
|
|
|
|
.. autoclass:: Str
|
|
|
|
.. autoclass:: Integer
|
|
|
|
.. autoclass:: Int
|
|
|
|
.. autoclass:: Float
|
|
|
|
.. autoclass:: Boolean
|
|
|
|
.. autoclass:: Bool
|
|
|
|
.. autoclass:: GlobalObject
|
|
|
|
.. autoclass:: DateTime
|
|
|
|
.. autoclass:: Date
|
|
|
|
Schema-Related
|
|
~~~~~~~~~~~~~~
|
|
|
|
.. autoclass:: SchemaNode(typ,*nodes,name='',default=MISSING,validator=None,title='',description='')
|
|
:members:
|
|
|
|
.. autoclass:: Schema
|
|
|
|
.. autoclass:: MappingSchema
|
|
|
|
.. autoclass:: TupleSchema
|
|
|
|
.. autoclass:: SequenceSchema
|
|
|
|
|