Return a string that matches a named route
(self, routename, **kargs)
| 767 | return self.router.match(environ) |
| 768 | |
| 769 | def get_url(self, routename, **kargs): |
| 770 | """ Return a string that matches a named route """ |
| 771 | scriptname = request.environ.get('SCRIPT_NAME', '').strip('/') + '/' |
| 772 | location = self.router.build(routename, **kargs).lstrip('/') |
| 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` |