Kaydet (Commit) 3529d0ea authored tarafından Tim Graham's avatar Tim Graham

Corrected docs and removed unused code for got_request_exception signal's sender argument.

Inaccurate since 7d1b69db.
üst cafb3496
...@@ -102,12 +102,12 @@ def response_for_exception(request, exc): ...@@ -102,12 +102,12 @@ def response_for_exception(request, exc):
return response return response
def get_exception_response(request, resolver, status_code, exception, sender=None): def get_exception_response(request, resolver, status_code, exception):
try: try:
callback, param_dict = resolver.resolve_error_handler(status_code) callback, param_dict = resolver.resolve_error_handler(status_code)
response = callback(request, **{**param_dict, 'exception': exception}) response = callback(request, **{**param_dict, 'exception': exception})
except Exception: except Exception:
signals.got_request_exception.send(sender=sender, request=request) signals.got_request_exception.send(sender=None, request=request)
response = handle_uncaught_exception(request, resolver, sys.exc_info()) response = handle_uncaught_exception(request, resolver, sys.exc_info())
return response return response
......
...@@ -547,7 +547,7 @@ This signal is sent whenever Django encounters an exception while processing an ...@@ -547,7 +547,7 @@ This signal is sent whenever Django encounters an exception while processing an
Arguments sent with this signal: Arguments sent with this signal:
``sender`` ``sender``
The handler class, as above. Unused (always ``None``).
``request`` ``request``
The :class:`~django.http.HttpRequest` object. The :class:`~django.http.HttpRequest` object.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment