aboutsummaryrefslogtreecommitdiff
path: root/devel/py-zope.schema/pkg-descr
blob: b637657d9e415f6e818cae5e7e0ae0936ca9c141 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
zope.schemas extend the notion of interfaces to detailed descriptions
of Attributes (but not methods). Every schema is an interface and
specifies the public fields of an object. A field roughly corresponds
to an attribute of a python object. But a Field provides space for at
least a title and a description. It can also constrain its value and
provide a validation method. Besides you can optionally specify
characteristics such as its value being read-only or not required.

This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.

WWW: http://www.python.org/pypi/zope.schema