1
0
mirror of https://github.com/django/django.git synced 2025-07-04 09:49:12 +00:00

[soc2009/http-wsgi-improvements] Fix core.handler.BaseHandler.process_request.

Indentation issue.

git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/http-wsgi-improvements@11149 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Chris Cahoon 2009-07-02 00:28:01 +00:00
parent 2d29d6c4f8
commit 33b217296e

View File

@ -63,25 +63,25 @@ class BaseHandler(object):
# as a flag for initialization being complete. # as a flag for initialization being complete.
self._request_middleware = request_middleware self._request_middleware = request_middleware
def process_request(self, request_env): def process_request(self, request_env):
signals.request_started.send(sender=self.__class__) signals.request_started.send(sender=self.__class__)
try: try:
try: try:
request = self.request_class(request_env) request = self.request_class(request_env)
except UnicodeDecodeError: except UnicodeDecodeError:
response = http.HttpResponseBadRequest() response = http.HttpResponseBadRequest()
else: else:
response = self.get_response(request) response = self.get_response(request)
# Apply response middleware # Apply response middleware
if not isinstance(response, http.HttpResponseSendFile): if not isinstance(response, http.HttpResponseSendFile):
for middleware_method in self._response_middleware: for middleware_method in self._response_middleware:
response = middleware_method(request, response) response = middleware_method(request, response)
response = self.apply_response_fixes(request, response) response = self.apply_response_fixes(request, response)
finally: finally:
signals.request_finished.send(sender=self.__class__) signals.request_finished.send(sender=self.__class__)
return response return response
def get_response(self, request): def get_response(self, request):
"Returns an HttpResponse object for the given HttpRequest" "Returns an HttpResponse object for the given HttpRequest"