summaryrefslogtreecommitdiff
path: root/service/pixelated/config/site.py
diff options
context:
space:
mode:
Diffstat (limited to 'service/pixelated/config/site.py')
-rw-r--r--service/pixelated/config/site.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/service/pixelated/config/site.py b/service/pixelated/config/site.py
index bd149914..3427c7f4 100644
--- a/service/pixelated/config/site.py
+++ b/service/pixelated/config/site.py
@@ -12,4 +12,13 @@ class AddCSPHeaderRequest(Request):
class PixelatedSite(Site):
+
requestFactory = AddCSPHeaderRequest
+
+ @classmethod
+ def enable_csp_requests(cls):
+ cls.requestFactory = Site.requestFactory
+
+ @classmethod
+ def disable_csp_requests(cls):
+ cls.requestFactory = AddCSPHeaderRequest