Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Removed some unused code and improved docstring on auto_adapt_to_methods

git-svn-id: http://code.djangoproject.com/svn/django/trunk@11600 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 175ab92d6b96f430d3a38fadac6e4cab2a34c053 1 parent ca9d013
Luke Plant spookylukey authored
Showing with 4 additions and 6 deletions.
  1. +4 −6 django/utils/decorators.py
10 django/utils/decorators.py
View
@@ -23,14 +23,12 @@ def __call__(self, *args, **kwargs):
return self.decorator(self.func)(*args, **kwargs)
def __get__(self, instance, owner):
return self.decorator(self.func.__get__(instance, owner))
- def _get_name(self):
- return self.func.__name__
- def _get_doc(self):
- return self.func.__doc__
def auto_adapt_to_methods(decorator):
- """Allows you to use the same decorator on methods and functions,
- hiding the self argument from the decorator."""
+ """
+ Takes a decorator function, and returns a decorator-like callable that can
+ be used on methods as well as functions.
+ """
def adapt(func):
return MethodDecoratorAdaptor(decorator, func)
return wraps(decorator)(adapt)
Please sign in to comment.
Something went wrong with that request. Please try again.