Request routing for WebOb based WSGI applications
Python
Latest commit 198cec7 Sep 4, 2014 @andreypopp Merge pull request #6 from kalloc/master
Allow to use _ in key, example "{user_id:int}"

README

routr -- lightweight request routing for WebOb
==============================================

Just a small example::

  from routr import route, GET, POST
  from routr.schema import form, String

  def create_user(username=None):
    ...

  def get_user(id):
    ...

  routes = route("/users",
    route(POST, "/",          form(username=String), create_user),
    route(GET,  "/{id:int}",  get_user)
    )

Docs_ are hosted at excellent readthedocs project.

.. _docs: http://routr.readthedocs.org/