I love Pyramid as a Python web application framework for its simplicity and robustness but found going through the same setup process for every new project a hustle. It got in the way of my getting into the actual application's development. This is a scaffold of my common usage patterns that I've refined (and continue to refine) over time.
- SQLAlchemy as the "ORM"
- Hybrid routing, making use of both Route Traversal and URL Dispatch
- Alembic for database schema migrations
- Colander and Deform for form rendering and validation
pip install pyramid-webapp-scaffold
# Usage