diff options
Diffstat (limited to 'django/views/decorators/debug.py')
| -rw-r--r-- | django/views/decorators/debug.py | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/django/views/decorators/debug.py b/django/views/decorators/debug.py index 312269baba..5cf8db891f 100644 --- a/django/views/decorators/debug.py +++ b/django/views/decorators/debug.py @@ -28,8 +28,8 @@ def sensitive_variables(*variables): """ if len(variables) == 1 and callable(variables[0]): raise TypeError( - 'sensitive_variables() must be called to use it as a decorator, ' - 'e.g., use @sensitive_variables(), not @sensitive_variables.' + "sensitive_variables() must be called to use it as a decorator, " + "e.g., use @sensitive_variables(), not @sensitive_variables." ) def decorator(func): @@ -38,9 +38,11 @@ def sensitive_variables(*variables): if variables: sensitive_variables_wrapper.sensitive_variables = variables else: - sensitive_variables_wrapper.sensitive_variables = '__ALL__' + sensitive_variables_wrapper.sensitive_variables = "__ALL__" return func(*func_args, **func_kwargs) + return sensitive_variables_wrapper + return decorator @@ -69,9 +71,9 @@ def sensitive_post_parameters(*parameters): """ if len(parameters) == 1 and callable(parameters[0]): raise TypeError( - 'sensitive_post_parameters() must be called to use it as a ' - 'decorator, e.g., use @sensitive_post_parameters(), not ' - '@sensitive_post_parameters.' + "sensitive_post_parameters() must be called to use it as a " + "decorator, e.g., use @sensitive_post_parameters(), not " + "@sensitive_post_parameters." ) def decorator(view): @@ -86,7 +88,9 @@ def sensitive_post_parameters(*parameters): if parameters: request.sensitive_post_parameters = parameters else: - request.sensitive_post_parameters = '__ALL__' + request.sensitive_post_parameters = "__ALL__" return view(request, *args, **kwargs) + return sensitive_post_parameters_wrapper + return decorator |
