Edit me on GitHub


A schema library which can be used used to describe arbitrary data structures. See http://docs.pylonsproject.org/projects/colander/en/latest/ for more information.
A resource which is particularly well-behaved when viewed via the Substance D management interface.
Content type
An interface associated with a particular kind of content object. A content type also has metadata like an icon, an add view name, and other things.
A Software-as-a-Service (SaaS) provider for monitoring and visualizing performance data that is compatible with the statsd statistics output channel used by Substance D. See http://www.datadoghq.com
A form library that draws and validates forms based on Colander schemas. See http://docs.pylonsproject.org/projects/deform/en/latest/ for more information.
Factory Wrapper
A function that wraps a content factory when the content factory is not a class or when a factory_name is used within the content type declaration.
A resource object which contains other resource objects. See substanced.folder.Folder.
Global Object
A Python object that can be obtained via an import statement.
Manage prefix
The prepended portion of the URL (usually /manage) which signifies that view lookup should be done only amongst the set of views registered as management view types. This can be changed by setting the substanced.manage_prefix key in your development.ini or production.ini configuration files.
Management view
A view configuration that is only invoked when a user visits a URL prepended with the manage prefix.
Object Map
A Substance D service which maps the object IDs of persistent objects to paths and object IDs to other object IDs in the system.
Object Map Reference
A relationship kept in the object map between two persistent objects. It is composed of a source, some number of targets, and a reference type.
A web framework.
Reference Type
A hashable object describing the type of relationship between two objects in the object map. It’s usually a string.
An object representing a node in the resource tree of your Substance D application. A resource becomes the context of a view when someone visits a URL in your application.
Resource factory
An object which creates a resource when it’s called. It’s often just a class that implements the resource itself.
Resource tree
A nested set of folder objects and other kinds of content objects, each of which is a resource. Your content objects are laid out hierarchically in the resource tree as they’re added.
An acronym for the “Substance D (Management) Interface”. What you see when you visit /manage.
A persistent object in the resource tree that exposes an API to application developers. For example, the principals service.
A Substance D content object which provides a service to application code (such as a catalog or a principals service).
An application server from which much of the spirit of Substance D is derived. See http://zope.org.