summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Hurley <gabehr@gmail.com>2011-04-20 20:04:46 +0000
committerGabriel Hurley <gabehr@gmail.com>2011-04-20 20:04:46 +0000
commit64995cdd63e01b6bf5372cec76c3fe1d2a3cff62 (patch)
tree2ba348675977bce24544bf5f092fdb3497afe923
parent24adaf76f14bb32fcd2389b0339fd9cfc2cc98c2 (diff)
[1.3.X] Fixed #15794 -- Corrected an error in the docs which indicated applying decorators to any of the view-like methods would work when it will only work reliably with dispatch. Thanks to carbonXT for the report and patch.
Backport of [16056] from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.3.X@16057 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--docs/topics/class-based-views.txt7
1 files changed, 2 insertions, 5 deletions
diff --git a/docs/topics/class-based-views.txt b/docs/topics/class-based-views.txt
index 2612ffedba..01d5f2fa65 100644
--- a/docs/topics/class-based-views.txt
+++ b/docs/topics/class-based-views.txt
@@ -585,11 +585,8 @@ Decorating the class
--------------------
To decorate every instance of a class-based view, you need to decorate
-the class definition itself. To do this you apply the decorator to one
-of the view-like methods on the class; that is,
-:meth:`~django.views.generic.base.View.dispatch`, or one of the HTTP
-methods (:meth:`~django.views.generic.base.View.get`,
-:meth:`~django.views.generic.base.View.post` etc).
+the class definition itself. To do this you apply the decorator to the
+:meth:`~django.views.generic.base.View.dispatch` method of the class.
A method on a class isn't quite the same as a standalone function, so
you can't just apply a function decorator to the method -- you need to