aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/base_route.py
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-03-29 09:56:24 +0100
committerGravatar Gareth Coles <[email protected]>2018-03-29 09:56:24 +0100
commit5fcd1647e5f8f55240492b6df3b3ff15bab86bf7 (patch)
tree63c348feb999ca358716ebd9f08b0f5259d68ad1 /pysite/base_route.py
parentMake flake8 happier (diff)
parentOauth (#45) (diff)
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'pysite/base_route.py')
-rw-r--r--pysite/base_route.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pysite/base_route.py b/pysite/base_route.py
index 4e1a63a7..71a4c894 100644
--- a/pysite/base_route.py
+++ b/pysite/base_route.py
@@ -6,9 +6,10 @@ from flask import Blueprint, Response, jsonify, render_template
from flask.views import MethodView
from pysite.constants import ErrorCodes
+from pysite.mixins import OauthMixin
-class BaseView(MethodView):
+class BaseView(MethodView, OauthMixin):
"""
Base view class with functions and attributes that should be common to all view classes.
@@ -27,6 +28,7 @@ class BaseView(MethodView):
"""
context["current_page"] = self.name
context["view"] = self
+ context["logged_in"] = self.logged_in
return render_template(template_names, **context)