aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/base_route.py
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-05-17 14:33:56 +0100
committerGravatar Gareth Coles <[email protected]>2018-05-17 14:33:56 +0100
commitb1c1b5b0bec07a15141577b8cc4939b9071b1d28 (patch)
treee0d01a4fc80e5a9dbde0b0032b2d748eef38a26d /pysite/base_route.py
parentCommas are hard (diff)
Restructure code jams page layout
Diffstat (limited to 'pysite/base_route.py')
-rw-r--r--pysite/base_route.py3
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):
"""