summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMoayad Mardini <moayad.m@gmail.com>2014-07-25 11:42:06 +0300
committerTim Graham <timograham@gmail.com>2014-07-25 06:24:00 -0400
commitf9b7a0383c6f0fbadb83306db667675d9f9dd2b4 (patch)
tree5e2eba68c7f7e7f1cef067b2d06d9f07cf7ed6db /docs
parentaa8bc7fa7d9298aad1b3e65996ab34af63903369 (diff)
Fixed #22827 -- clarified what each cache middleware does.
Thanks Keryn Knight for the report.
Diffstat (limited to 'docs')
-rw-r--r--docs/topics/cache.txt14
1 files changed, 7 insertions, 7 deletions
diff --git a/docs/topics/cache.txt b/docs/topics/cache.txt
index 4e1cc04863..9cb4a3b451 100644
--- a/docs/topics/cache.txt
+++ b/docs/topics/cache.txt
@@ -465,14 +465,14 @@ Then, add the following required settings to your Django settings file:
the site, or some other string that is unique to this Django instance, to
prevent key collisions. Use an empty string if you don't care.
-The cache middleware caches GET and HEAD responses with status 200, where the request
-and response headers allow. Responses to requests for the same URL with different
-query parameters are considered to be unique pages and are cached separately.
-The cache middleware expects that a HEAD request is answered with the same
-response headers as the corresponding GET request; in which case it can return
-a cached GET response for HEAD request.
+``FetchFromCacheMiddleware`` caches GET and HEAD responses with status 200,
+where the request and response headers allow. Responses to requests for the same
+URL with different query parameters are considered to be unique pages and are
+cached separately. This middleware expects that a HEAD request is answered with
+the same response headers as the corresponding GET request; in which case it can
+return a cached GET response for HEAD request.
-Additionally, the cache middleware automatically sets a few headers in each
+Additionally, ``UpdateCacheMiddleware`` automatically sets a few headers in each
:class:`~django.http.HttpResponse`:
* Sets the ``Last-Modified`` header to the current date/time when a fresh