Pyramid Tutorials

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

Available Pyramid tutorials

Pyramid tutorials exist in the official Pyramid Documentation, appear in this community project Pyramid Tutorials, 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 "Hello World" pyramid
  • URL dispatch
wiki 4h ZODB + Traversal Wiki Tutorial Create a wiki using ZODB and traversal pyramid
  • traversal
  • ZODB
  • security
wiki2 4h SQLAlchemy + URL Dispatch Wiki Tutorial Create a wiki using SQLAlchemy and URL dispatch pyramid
  • URL dispatch
  • SQLAlchemy
  • security
birdie 4h Birdie Tutorial: a simple Twitter clone presented by Carlos de la Guardia at OSCON 2011 and PyCon USA 2012 cguardia_tut  
blogr 4h pyramid_blogr Tutorial inspired by Flaskr app from the Flask Web Framework Tutorial pyramid_blogr
  • URL dispatch
  • SQLAlchemy
  • Jinja2
  • security
  • WTForms
  • pagination
pycharm 1h Using PyCharm with Pyramid A getting started guide for Pyramid using PyCharm    
single_file ? Todo List Application in One File very short; a.k.a. The Single tasks Tutorial pyramid_tutorials (this site)  
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
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