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

Navigation

  • index
  • modules |
  • next |
  • previous |
  • The Pyramid Web Application Development Framework v1.4.9 »

SQLAlchemy + URL Dispatch Wiki TutorialΒΆ

This tutorial introduces a SQLAlchemy and url dispatch -based Pyramid application to a developer familiar with Python. When the tutorial 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 at https://github.com/Pylons/pyramid/tree/1.3-branch/docs/tutorials/wiki2/src.

  • Background
  • Design
    • Overall
    • Models
    • Views
    • Security
    • Summary
  • Installation
    • Preparation
    • Making a Project
    • Installing the Project in “Development Mode”
    • Running the Tests
    • Exposing Test Coverage Information
    • Initializing the Database
    • Starting the Application
    • Decisions the alchemy Scaffold Has Made For You
  • Basic Layout
    • Application Configuration with __init__.py
    • View Declarations via views.py
    • Content Models with models.py
  • Defining the Domain Model
    • Making Edits to models.py
    • Changing scripts/initializedb.py
    • Reinitializing the Database
    • Viewing the Application in a Browser
  • Defining Views
    • Declaring Dependencies in Our setup.py File
    • Running setup.py develop
    • Changing the views.py File
    • Adding Templates
    • Adding Routes to __init__.py
    • Viewing the Application in a Browser
  • Adding Authorization
    • Access Control
    • Login, Logout
    • Seeing Our Changes
    • Viewing the Application in a Browser
  • Adding Tests
    • Testing the Models
    • Testing the Views
    • Functional tests
    • Viewing the results of all our edits to tests.py
    • Running the Tests
  • Distributing Your Application

Previous topic

Using the Zope Component Architecture in Pyramid

Next topic

Background

Quick search

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

Navigation

  • index
  • modules |
  • next |
  • previous |
  • The Pyramid Web Application Development Framework v1.4.9 »
© Copyright 2016, Agendaless Consulting. Last updated on Mar 24, 2016. Created using Sphinx 1.3.5.