An open API service indexing awesome lists of open source software.

https://github.com/Pylons/shootout

Pyramid sample application: shootout "idea competition" application
https://github.com/Pylons/shootout

Last synced: about 2 months ago
JSON representation

Pyramid sample application: shootout "idea competition" application

Awesome Lists containing this project

README

          

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