예제 #1
0
    def setUp(self):
        router = Router()

        # Route app1 by decorating it
        router.route(r"^/app1/(?P<slug>.+)/$")(app1)

        # Route app2 by decorating it
        router.route(r"^/app2/(?P<slug>.+)/$")(app2)

        # Route app3 with a args
        router.route(r"^/app3/(.+)/$")(app3)

        # Route app3 as a POST or PUT to test if given the same URL with
        # a differnt method that it'll return the correct WSGI application
        router.route(r"^/app3/(.+)/$", methods=["POST", "PUT"])(save)

        self.router = router
예제 #2
0
    def setUp(self):
        front = Router()

        # Create two seperate routes for nested routes
        route1 = Router()
        route1.route("^/app1/(?P<slug>.+)/")(app1)

        route2 = Router()
        route2.route("^/app2/(?P<slug>.+)/")(app2)
        
        front.route(r"^/route1")(route1)
        front.route(r"^/route2")(route2)

        self.front = front
예제 #3
0
    def setUp(self):
        router = Router()

        # Route app1 by decorating it
        router.route(r"^/app1/(?P<slug>.+)/$")(app1)

        # Route app2 by decorating it
        router.route(r"^/app2/(?P<slug>.+)/$")(app2)

        # Route app3 with a args
        router.route(r"^/app3/(.+)/$")(app3)

        # Route app3 as a POST or PUT to test if given the same URL with
        # a differnt method that it'll return the correct WSGI application
        router.route(r"^/app3/(.+)/$", methods=["POST", "PUT"])(save)

        self.router = router
예제 #4
0
import bjoern
from wsgirouter import Router

from app import App

app = App()

router = Router()
router.route('/', ['POST'])(app.save)
router.route('/', ['GET'])(app.show)
bjoern.run(router, '0.0.0.0', 8080)
예제 #5
0
    def setUp(self):
        front = Router()

        # Create two seperate routes for nested routes
        route1 = Router()
        route1.route("^/app1/(?P<slug>.+)/")(app1)

        route2 = Router()
        route2.route("^/app2/(?P<slug>.+)/")(app2)

        front.route(r"^/route1")(route1)
        front.route(r"^/route2")(route2)

        self.front = front