diff options
| author | Moayad Mardini <moayad.m@gmail.com> | 2014-07-25 11:42:06 +0300 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-07-25 06:24:00 -0400 |
| commit | f9b7a0383c6f0fbadb83306db667675d9f9dd2b4 (patch) | |
| tree | 5e2eba68c7f7e7f1cef067b2d06d9f07cf7ed6db /docs | |
| parent | aa8bc7fa7d9298aad1b3e65996ab34af63903369 (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.txt | 14 |
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 |
