diff --git a/docs/api-guide/exceptions.md b/docs/api-guide/exceptions.md index 03f16222d..fb7aac59a 100644 --- a/docs/api-guide/exceptions.md +++ b/docs/api-guide/exceptions.md @@ -61,10 +61,10 @@ In order to alter the style of the response, you could write the following custo from rest_framework.views import exception_handler - def custom_exception_handler(exc, context): + def custom_exception_handler(exc, **context): # Call REST framework's default exception handler first, # to get the standard error response. - response = exception_handler(exc, context) + response = exception_handler(exc, **context) # Now add the HTTP status code to the response. if response is not None: diff --git a/rest_framework/views.py b/rest_framework/views.py index 8ec5f14ab..7871a5632 100644 --- a/rest_framework/views.py +++ b/rest_framework/views.py @@ -54,7 +54,7 @@ def get_view_description(view_cls, html=False): return description -def exception_handler(exc, context): +def exception_handler(exc, **context): """ Returns the response that should be used for any given exception.