svv/urls.py
author Tero Marttila <terom@fixme.fi>
Fri, 31 Dec 2010 02:32:52 +0200
changeset 28 1bfe14d74dcf
parent 15 e098ee83b363
child 35 13b5dd3a7a5f
permissions -rw-r--r--
orders: fix OrderForm.load to take an Order object
"""
    App URL maps 
"""

from werkzeug.routing import Map, Rule

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

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

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

    # test stuff
    Rule('/', endpoint=Index),
))