https://github.com/pylons/shootout
Pyramid sample application: shootout "idea competition" application
https://github.com/pylons/shootout
Last synced: 9 months ago
JSON representation
Pyramid sample application: shootout "idea competition" application
- Host: GitHub
- URL: https://github.com/pylons/shootout
- Owner: Pylons
- License: other
- Created: 2010-11-21T06:30:10.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2013-10-03T21:38:35.000Z (over 12 years ago)
- Last Synced: 2024-04-10T05:44:45.898Z (almost 2 years ago)
- Language: Python
- Homepage: http://docs.pylonshq.com
- Size: 656 KB
- Stars: 106
- Watchers: 18
- Forks: 25
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.txt
- License: LICENSE.txt
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