Skip to content
This repository
Fetching contributors…

Cannot retrieve contributors at this time

file 100 lines (67 sloc) 2.242 kb

Substance D

Overview

An application development environment built using the :term:`Pyramid` web application framework. It is a package which provides integration between the Pyramid web application framework, :term:`ZODB`, the repoze.catalog, repoze.evolution, deform and colander packages.

Substance D owes much of its spirit to the Zope 2 application server.

It will run under CPython 2.6, and 2.7.

Installation

Install using setuptools, e.g. (within a virtualenv):

$ easy_install substanced

Optional Dependencies

Use of the :attr:`substanced.file.USE_MAGIC` constant for guessing file types from stream content requires the python-magic library, which works without extra help on Linux systems, but requires special dependency installations on Mac OS and Windows systems. You'll need to follow these steps on those platforms to use this feature:

Mac OS X

http://www.brambraakman.com/blog/comments/installing_libmagic_in_mac_os_x_for_python-magic/

Windows

"Installation on Win32" in https://github.com/ahupp/python-magic

Demonstration Application

See the application running at http://substanced.repoze.org for a demonstration of the Substance D management interface. The package that contains the code for that demo is available by running pcreate -s substanced myproj with Substance D installed.

Narrative Documentation

API Documentation

Tutorial Documentation

Reporting Bugs / Development Versions

Visit http://github.com/Pylons/substanced to download development or tagged versions.

Visit http://github.com/Pylons/substanced/issues to report bugs.

Indices and tables

Something went wrong with that request. Please try again.