Pyramid Tutorials

This is the home of tutorial and patterns content for the Pyramid web framework.

Available Pyramid tutorials

Several Pyramid tutorials exist. Some are part of the main Pyramid Documentation, some are in this Pyramid Tutorials community project, and others are published elsewhere.

These are the Pyramid tutorials we could locate during the PyCon USA sprints in March, 2013.

ET is the estimated time to complete each tutorial.

name/link ET* title description code repo features
quick_tutorial 8h Quick Tutorial for Pyramid Introduction to and high-level tour of Pyramid’s major features. pyramid
  • Most, if not all
firstapp 1h Creating Your First Pyramid Application chapter 4 in the Narrative Documentation part of the main Pyramid docs pyramid
  • URL dispatch
wiki 4h ZODB + Traversal Wiki Tutorial chapter 37 in the Tutorials part of the main Pyramid docs pyramid
  • traversal
  • ZODB
wiki2 4h SQLAlchemy + URL Dispatch Wiki Tutorial chapter 38 in the Tutorials part of the main Pyramid docs pyramid
  • URL dispatch
  • SQLAlchemy
single_file ? Todo List Application in One File very short; a.k.a. The Single tasks Tutorial pyramid_tutorials (this site)  
blogr 4h pyramid_blogr Tutorial inspired by Flaskr app from the Flask Web Framework Tutorial pyramid_blogr
  • URL dispatch
  • SQLAlchemy
  • Mako
  • security
  • WTForms
  • pagination
birdie 4h Birdie Tutorial: a simple Twitter clone presented by Carlos de la Guardia at OSCON 2011 and PyCon USA 2012 cguardia_tut  
todopyramid 4h ToDo Pyramid App Tutorial ToDo App from Python Web Shootout by SixFeet, Inc Demo here: todopyramid
  • URL dispatch
  • SQLAlchemy
  • Deform (with bootstrap)
  • Chameleon
  • Mozilla Persona (using pyramid_persona)
  • WebHelpers
  • Custom NotFound view
pycharm 1h Using PyCharm with Pyramid A getting started guide for Pyramid using PyCharm    
traversal 2d Quick Tour for Traversal Overview of traversal: Hierarchies, views, etc. pyramid_tutorials (this site)
  • Site root
  • Hierarchy
  • Type-specific views
  • Adding content
  • ZODB persistence
  • SQL persistence

Indices and tables