> Read the latest version of this page
Edit me on GitHub
Logo

Navigation

  • index
  • modules |
  • next |
  • previous |
  • The Pyramid Web Framework v1.5.8 »

ZODB + Traversal Wiki TutorialΒΆ

This tutorial introduces a ZODB and traversal-based Pyramid application to a developer familiar with Python. It will be most familiar to developers with previous Zope experience. When the is finished, the developer will have created a basic Wiki application with authentication.

For cut and paste purposes, the source code for all stages of this tutorial can be browsed on GitHub at docs/tutorials/wiki/src, which corresponds to the same location if you have Pyramid sources.

  • Background
  • Design
    • Overall
    • Models
    • Views
    • Security
    • Summary
  • Installation
    • Before you begin
    • Making a project
    • Installing the project in development mode
    • Run the tests
    • Expose test coverage information
    • Start the application
    • Visit the application in a browser
    • Decisions the zodb scaffold has made for you
  • Basic Layout
    • Application configuration with __init__.py
    • Resources and models with models.py
    • Views With views.py
    • Configuration in development.ini
  • Defining the Domain Model
    • Delete the database
    • Edit models.py
    • View the application in a browser
  • Defining Views
    • Declaring Dependencies in Our setup.py File
    • Running setup.py develop
    • Adding view functions in views.py
    • Adding templates
    • Viewing the application in a browser
  • Adding authorization
    • Access control
    • Login, logout
    • Reviewing our changes
    • Viewing the application in a browser
  • Adding Tests
    • Test the models
    • Test the views
    • Functional tests
    • View the results of all our edits to tests.py
    • Running the tests
  • Distributing Your Application

Previous topic

Distributing Your Application

Next topic

Background

Quick search

Enter search terms or a module, class or function name.

Navigation

  • index
  • modules |
  • next |
  • previous |
  • The Pyramid Web Framework v1.5.8 »
© Copyright 2008-2016, Agendaless Consulting. Last updated on May 08, 2016. Created using Sphinx 1.3.5.