Navigation

  • index
  • modules |
  • next |
  • Restish v0.7.1 documentation »
Overview

Table of Contents¶

Contents:

  • An Introduction to Restish
    • Why Restish?
      • Background
      • Advantages & Disadvantages
      • Executive Summary for Coders
    • How to start a restish project
      • Using paster create
      • What is in the template project
      • Starting a server
      • Next Steps..
  • Restish Resources
    • Our project resource
      • Logging
      • So what is a resource?
    • Resource URL Handling
      • Implicitly named child
      • Explicitly named child
      • Chaining Resources
      • Handling it yourself
      • Template Resource Matchers
      • Which child to use?
      • Custom Matchers
      • ‘Parse it all yourself’ matcher
    • Request Handlers
      • Other HTTP Handlers
      • Other restish http response codes
    • Content Negotiation
  • Templating in Restish
    • Configuring a templating language within lib/templating.py
    • Explicit templating
    • Templating decorator
    • Template Default Variables
    • A better way of dealing with URLs
    • Pages and Elements
  • Access Control using Guard
    • Basic Auth using repoze.who
  • How to work with WSGI Apps
    • Whats in the wsgiapp.py?
    • Adding a WSGI app to our project
    • Can I see an example of middleware please?
      • Cookies
  • Core restish Modules

Indices and tables¶

  • Index
  • Module Index
  • Search Page

Table Of Contents

  • Table of Contents
  • Indices and tables

Next topic

An Introduction to Restish

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • Restish v0.7.1 documentation »
© Copyright 2008, ish.io developers.