diff options
author | 2018-05-17 14:33:56 +0100 | |
---|---|---|
committer | 2018-05-17 14:33:56 +0100 | |
commit | b1c1b5b0bec07a15141577b8cc4939b9071b1d28 (patch) | |
tree | e0d01a4fc80e5a9dbde0b0032b2d748eef38a26d /pysite/base_route.py | |
parent | Commas are hard (diff) |
Restructure code jams page layout
Diffstat (limited to 'pysite/base_route.py')
-rw-r--r-- | pysite/base_route.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pysite/base_route.py b/pysite/base_route.py index a9db9c51..8449f228 100644 --- a/pysite/base_route.py +++ b/pysite/base_route.py @@ -17,6 +17,7 @@ class BaseView(MethodView, OauthMixin): """ name = None # type: str + blueprint = None # type: str def render(self, *template_names: str, **context: Any) -> str: """ @@ -98,6 +99,8 @@ class RouteView(BaseView): blueprint.add_url_rule(cls.path, view_func=cls.as_view(cls.name)) + cls.name = f"{blueprint.name}.{cls.name}" # Add blueprint to page name + class APIView(RouteView): """ |