Added check_request method to MixinHandler
This commit is contained in:
+4
-1
@@ -61,6 +61,10 @@ class MixinHandler(object):
|
|||||||
'{reason}</body></html>')
|
'{reason}</body></html>')
|
||||||
|
|
||||||
def initialize(self, loop=None):
|
def initialize(self, loop=None):
|
||||||
|
self.check_request()
|
||||||
|
self.loop = loop
|
||||||
|
|
||||||
|
def check_request(self):
|
||||||
context = self.request.connection.context
|
context = self.request.connection.context
|
||||||
result = self.is_forbidden(context, self.request.host_name)
|
result = self.is_forbidden(context, self.request.host_name)
|
||||||
self._transforms = []
|
self._transforms = []
|
||||||
@@ -75,7 +79,6 @@ class MixinHandler(object):
|
|||||||
)
|
)
|
||||||
self.redirect(to_url, permanent=True)
|
self.redirect(to_url, permanent=True)
|
||||||
else:
|
else:
|
||||||
self.loop = loop
|
|
||||||
self.context = context
|
self.context = context
|
||||||
|
|
||||||
def is_forbidden(self, context, hostname):
|
def is_forbidden(self, context, hostname):
|
||||||
|
|||||||
Reference in New Issue
Block a user