Пример #1
0
    def _apply_route(self, app: AppT, route: FutureRoute,
                     url_prefix: Optional[str]) -> None:
        uri = url_prefix + route.uri if url_prefix else route.uri

        app.page(
            path=uri[1:] if uri.startswith('//') else uri,
            name=self._view_name(route.name),
        )(route.handler)
Пример #2
0
    def _apply_route(self, app: AppT, route: FutureRoute,
                     url_prefix: Optional[str]) -> None:
        uri = self._url_with_prefix(route.uri, url_prefix)

        # Create the actual view on the app (using app.page)

        app.page(
            path=uri[1:] if uri.startswith('//') else uri,
            name=self._view_name(route.name),
        )(route.handler)