Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Pyramid sample application: shootout "idea competition" application
Python CSS
tree: f413ceddd1

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
shootout
.gitignore
CHANGES.txt
MANIFEST.in
README.rst
development.ini
production.ini
setup.cfg
setup.py

README.rst

shootout

Shootout is a demo app for the Pyramid web framework. The concepts demonstrated in the code include:

  • Url dispatch mechanism.
  • Built-in authentication and authorization mechanism.
  • Usage of built-in sessioning machinery.
  • Integration with pyramid_simpleform for form handling.
  • SQLAlchemy based models and transaction management via pyramid_tm.

Library Requirements

shootout requires a SQLite3 bindings.

On a Debian system, these imply: build-essentials, libsqlite3-dev.

Installing and Running

Python 2.6 or 2.7 is required.

  • virtualenv --no-site-packages env
  • cd env
  • . bin/activate
  • git clone git@github.com:Pylons/shootout.git
  • cd shootout
  • python setup.py develop
  • initialize_shootout_db development.ini
  • pserve development.ini
Something went wrong with that request. Please try again.