aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/views
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-03-29 16:28:05 +0100
committerGravatar Gareth Coles <[email protected]>2018-03-29 16:28:05 +0100
commit9e394a8ad3a76c81232812070b9a60f25e6b857a (patch)
treea7528a6c37d514d8c87ffbd7dcf84583142fafed /pysite/views
parentFix static files for staff subdomain (diff)
Fix error handler management
Diffstat (limited to 'pysite/views')
-rw-r--r--pysite/views/api/error_view.py5
-rw-r--r--pysite/views/staff/static.py15
2 files changed, 4 insertions, 16 deletions
diff --git a/pysite/views/api/error_view.py b/pysite/views/api/error_view.py
index ea7e19f5..6d278604 100644
--- a/pysite/views/api/error_view.py
+++ b/pysite/views/api/error_view.py
@@ -1,5 +1,7 @@
# coding=utf-8
-from flask import jsonify
+from collections import Iterable
+
+from flask import jsonify, Blueprint
from werkzeug.exceptions import HTTPException
from pysite.base_route import ErrorView
@@ -8,6 +10,7 @@ from pysite.base_route import ErrorView
class APIErrorView(ErrorView):
name = "api.error_all"
error_code = range(400, 600)
+ register_on_app = False
def __init__(self):
diff --git a/pysite/views/staff/static.py b/pysite/views/staff/static.py
deleted file mode 100644
index 13241216..00000000
--- a/pysite/views/staff/static.py
+++ /dev/null
@@ -1,15 +0,0 @@
-# coding=utf-8
-from flask import send_from_directory
-
-from pysite.base_route import RouteView
-from pysite.route_manager import STATIC_PATH
-
-
-class StaffView(RouteView):
- path = "/static/<path:filename>"
- name = "staff.static"
-
- def get(self, filename):
- return send_from_directory(
- STATIC_PATH, filename
- )