add chrome frame middleware

This commit is contained in:
j 2010-09-27 17:47:54 +02:00
parent 495e04c1b5
commit 76439498b8

View file

@ -4,9 +4,12 @@
from shortcuts import HttpErrorJson, render_to_json_response from shortcuts import HttpErrorJson, render_to_json_response
class ExceptionMiddleware(object): class ExceptionMiddleware(object):
def process_exception(self, request, exception): def process_exception(self, request, exception):
if isinstance(exception, HttpErrorJson): if isinstance(exception, HttpErrorJson):
return render_to_json_response(exception.response) return render_to_json_response(exception.response)
return None return None
class ChromeFrameMiddleware(object):
def process_response(self, request, response):
response['X-UA-Compatible'] = 'chrome=1'
return response