Fixed #5284 -- Documented never_cache decorator. Thanks, xbito
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6308 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
d3c2dd30d6
commit
41e622e170
|
@ -524,6 +524,15 @@ the value of the ``CACHE_MIDDLEWARE_SETTINGS`` setting. If you use a custom
|
||||||
``max_age`` in a ``cache_control`` decorator, the decorator will take
|
``max_age`` in a ``cache_control`` decorator, the decorator will take
|
||||||
precedence, and the header values will be merged correctly.)
|
precedence, and the header values will be merged correctly.)
|
||||||
|
|
||||||
|
If you want to use headers to disable caching altogether,
|
||||||
|
``django.views.decorators.never_cache`` is a view decorator that adds
|
||||||
|
headers to ensure the response won't be cached by browsers or other caches. Example::
|
||||||
|
|
||||||
|
from django.views.decorators.cache import never_cache
|
||||||
|
@never_cache
|
||||||
|
def myview(request):
|
||||||
|
...
|
||||||
|
|
||||||
.. _`Cache-Control spec`: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9
|
.. _`Cache-Control spec`: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9
|
||||||
|
|
||||||
Other optimizations
|
Other optimizations
|
||||||
|
|
Loading…
Reference in New Issue