mirror of
https://github.com/django/django.git
synced 2024-12-23 01:25:58 +00:00
Added NO_LOG_EXCEPTION_IN_RESPONSE for disabling exc_info when logging response.
This commit is contained in:
parent
aa74c4083e
commit
978124b86f
@ -61,6 +61,10 @@ def convert_exception_to_response(get_response):
|
|||||||
|
|
||||||
|
|
||||||
def response_for_exception(request, exc):
|
def response_for_exception(request, exc):
|
||||||
|
if getattr(settings, "NO_LOG_EXCEPTION_IN_RESPONSE", False):
|
||||||
|
exception = None
|
||||||
|
else:
|
||||||
|
exception = exc
|
||||||
if isinstance(exc, Http404):
|
if isinstance(exc, Http404):
|
||||||
if settings.DEBUG:
|
if settings.DEBUG:
|
||||||
response = debug.technical_404_response(request, exc)
|
response = debug.technical_404_response(request, exc)
|
||||||
@ -78,7 +82,7 @@ def response_for_exception(request, exc):
|
|||||||
request.path,
|
request.path,
|
||||||
response=response,
|
response=response,
|
||||||
request=request,
|
request=request,
|
||||||
exception=exc,
|
exception=exception,
|
||||||
)
|
)
|
||||||
|
|
||||||
elif isinstance(exc, MultiPartParserError):
|
elif isinstance(exc, MultiPartParserError):
|
||||||
@ -90,7 +94,7 @@ def response_for_exception(request, exc):
|
|||||||
request.path,
|
request.path,
|
||||||
response=response,
|
response=response,
|
||||||
request=request,
|
request=request,
|
||||||
exception=exc,
|
exception=exception,
|
||||||
)
|
)
|
||||||
|
|
||||||
elif isinstance(exc, BadRequest):
|
elif isinstance(exc, BadRequest):
|
||||||
@ -108,7 +112,7 @@ def response_for_exception(request, exc):
|
|||||||
request.path,
|
request.path,
|
||||||
response=response,
|
response=response,
|
||||||
request=request,
|
request=request,
|
||||||
exception=exc,
|
exception=exception,
|
||||||
)
|
)
|
||||||
elif isinstance(exc, SuspiciousOperation):
|
elif isinstance(exc, SuspiciousOperation):
|
||||||
if isinstance(exc, (RequestDataTooBig, TooManyFieldsSent, TooManyFilesSent)):
|
if isinstance(exc, (RequestDataTooBig, TooManyFieldsSent, TooManyFilesSent)):
|
||||||
|
Loading…
Reference in New Issue
Block a user