Satchel is a simple paster template which creates a default project layout. It is based on the pyramid_alchemy template, with some sample authentication code and other goodies.

To install:

  1. Create a new project dir with virtualenv and activate it:

> virtualenv myproject --distribute --no-site-packages > cd myproject > source bin/activate

  1. Download and install Satchel:

> easy_install -U satchel

or grab source and:

> tar -zxvf satchel-x.x.tar.gz > cd satchel-x.x > python setup.py install

  1. Create your project:

> paster create -t satchel myproject > cd myproject > python setup.py develop

Further documentation to be found here: