qmsk/web/urls.py
author Tero Marttila <terom@paivola.fi>
Fri, 30 Jan 2015 01:28:51 +0200
changeset 108 e77b7c324a32
parent 92 e5799432071c
permissions -rw-r--r--
qmsk.web.json
92
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
from werkzeug.routing import Map, Rule
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     2
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
def rules (rules):
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     4
    """
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     5
        >>> rules({'/foo': Foo})
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     6
    """
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     7
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
    return Map([
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     9
        Rule(rule, endpoint=endpoint) for rule, endpoint in rules.items()
e5799432071c qmsk.web: port pvl.web to python3, and rewrite html
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    10
    ])