svv/urls.py
author Tero Marttila <terom@fixme.fi>
Wed, 22 Dec 2010 21:30:27 +0200
changeset 8 27e37082625e
parent 6 72c73df76db2
child 15 e098ee83b363
permissions -rw-r--r--
html: Implement selfclosing and whitespace_sensitive options (for <textarea>s)
"""
    App URL maps 
"""

from werkzeug.routing import Map, Rule

# controllers
from svv.controllers import Index, Document
from svv.customers import CustomersView, CustomerView
from svv.orders import OrdersView, OrderView, NewOrderView

# map URLs -> AppHandler
URLS = Map((
    Rule('/orders/', endpoint=OrdersView),
    Rule('/orders/<int:id>', endpoint=OrderView),
    Rule('/orders/new', endpoint=NewOrderView),

    Rule('/customers', endpoint=CustomersView),
    Rule('/customers/<int:id>', endpoint=CustomerView),

    # test stuff
    Rule('/', endpoint=Index),
    Rule('/pdf/<string:name>.pdf', endpoint=Document),
))