Add a route object, but do not change the :data:`Route.app` attribute.
(self, route)
| 773 | return urljoin(urljoin('/', scriptname), location) |
| 774 | |
| 775 | def add_route(self, route): |
| 776 | ''' Add a route object, but do not change the :data:`Route.app` |
| 777 | attribute.''' |
| 778 | self.routes.append(route) |
| 779 | self.router.add(route.rule, route.method, route, name=route.name) |
| 780 | if DEBUG: route.prepare() |
| 781 | |
| 782 | def route(self, path=None, method='GET', callback=None, name=None, |
| 783 | apply=None, skip=None, **config): |