Malcolm Tredinnick
f6670e1341
Added a return value to the add() method for caches. It's now possible to tell
...
if a call to add() ended up storing something in the cache.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8278 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-10 03:52:21 +00:00
Jacob Kaplan-Moss
88639e9b2a
Fixed silly whitespace error in cache docs.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8261 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-09 15:11:11 +00:00
Jacob Kaplan-Moss
7526590376
Split CacheMiddleware up into two parts -- an update-cache and a fetch-from-cache middleware. This lets you run each half of the cache middleware at the correct time to avoid bad interactions between the cache middleware and other middleware that must modify the cache key (like the locale middleware).
...
CacheMiddleware itself is still around for backwards-compatibility and as a hook point for the cache decorator, but the documentation has been updated to point people towards the two-part caching middleware.
Refs #730 .
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8260 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-09 15:07:45 +00:00
Gary Wilson Jr
351a3ca154
Removed several deprecated features for 1.0 (refs #7830 ):
...
* "simple" cache backend
* `ObjectPaginator`
* `edit_inline_type` argument for `ForeignKey` fields
* `QOperator`, `QNot`, `QAnd` and `QOr`
* `maxlength` argument
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8191 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-02 04:56:11 +00:00
Malcolm Tredinnick
7c33cc7f5e
Fixed #7398 -- Allow for custom cache-backends to be used.
...
Based on a patch from Lau Bech Lauritzen and Brenton Simpson.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8075 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-25 18:51:32 +00:00
Adrian Holovaty
74f0408fa2
Fixed #6201 -- Improved the {% cache %} template tag to allow the timeout to be a template variable. Inspired by the patch by zz and edrik
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7754 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-26 04:54:10 +00:00
Malcolm Tredinnick
0c1ba467ae
Documented that the simple cache backend was deprecated in [6822].
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6827 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-12-02 04:54:34 +00:00
Adrian Holovaty
275cffaab1
Edited docs/cache.txt changes from [6580], removing a gross exclamation point usage in the process
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6775 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-30 05:34:04 +00:00
Adrian Holovaty
9e762f4407
Edited docs and docstring changes from [6572] (new cache add() method)
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6774 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-30 05:30:43 +00:00
Malcolm Tredinnick
f2f6e70b08
Fixed #5813 -- Taught the CacheMiddleware to respect any max-age HTTP header
...
when setting the expiry time. Thanks, SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6736 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29 16:57:18 +00:00
Gary Wilson Jr
39f28512b9
Fixed #5842 -- Marked cache template tag as "New in development version", thanks `SmileyChris`.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6633 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-31 01:46:32 +00:00
Malcolm Tredinnick
0a4e4d5993
Tweaked the caching docs to be consistent about the format for database caches
...
(and fixed a formatting error).
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6588 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-21 19:10:10 +00:00
Malcolm Tredinnick
6fbf653aa5
Fixed #1065 -- Added a "cache" template tag. Thanks, Ian Maurer and, particularly, Nick Lane.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6580 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-21 15:48:40 +00:00
Malcolm Tredinnick
4c3586582d
Fixed #4493 -- Noted that the LocaleMiddleware's placement w.r.t
...
CacheMiddleware is important. Thanks, SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6575 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-21 12:12:45 +00:00
Malcolm Tredinnick
714c09b8bd
Fixed #4831 -- Added an "add" cache key method, for parity with memcached's
...
API. This works for all cache backends. Patch from Matt McClanahan.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6572 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-20 15:16:34 +00:00
Adrian Holovaty
41e622e170
Fixed #5284 -- Documented never_cache decorator. Thanks, xbito
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6308 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-15 18:43:49 +00:00
Adrian Holovaty
faaf2dad36
Updated docs/cache.txt section on 'dummy caching' to use the same example format as the other backends
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6049 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-04 22:44:35 +00:00
Russell Keith-Magee
7df9e7da5b
Fixed #4763 -- Minor typo in cache documentations. Thanks, dan@coffeecode.net.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5665 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-12 12:50:02 +00:00
Adrian Holovaty
a5bb14ed2e
Fixed #3648 -- Added support for cmemcached Python library. Thanks, floguy@gmail.com
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4827 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-03-25 23:29:31 +00:00
Adrian Holovaty
8e54c49784
Fixed #3333 -- Docs now use relative links, not hard-coded djangoproject.com links. Thanks for the patch, SmileyChris
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4420 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-24 20:08:47 +00:00
Adrian Holovaty
d4a2fbb6a2
Added note to docs/cache.txt about CACHE_MIDDLEWARE_ANONYMOUS_ONLY=True and ordering AuthenticationMiddleware. Refs #2541 .
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3604 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-08-18 03:33:37 +00:00
Jacob Kaplan-Moss
aa8b34cb92
Argh - fixed another typo in the docs for [3395]. One of these days I'll learn to proofread better, but don't hold your breath.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3399 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-20 16:06:02 +00:00
Jacob Kaplan-Moss
a0a7378c50
Another quick doc fix -- I must have "nodes" on the brain
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3398 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-20 15:48:07 +00:00
Adrian Holovaty
6ab20c5475
Small style fixes to docs from [3395]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3397 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-20 15:45:16 +00:00
Jacob Kaplan-Moss
2a8a32c449
Added a CACHE_MIDDLEWARE_ANONYMOUS_ONLY setting which makes the cache ignore pages served to authenticated users. Fixes #1509 (thanks, Matt).
...
Also added a FAQ entry about using this setting to avoid caching of the admin interface.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3395 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-20 15:37:12 +00:00
Adrian Holovaty
be25b661b1
Fixed #1998 -- Changed double quotes to single quotes
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2980 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-26 04:05:02 +00:00
Malcolm Tredinnick
d16215f6df
Fixed #1880 - typo in caching documentation. Thanks to Matthew Flanagan.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2907 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-15 11:28:37 +00:00
Adrian Holovaty
75824ba82d
Fixed more ReST errors in docs
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2812 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-02 01:59:39 +00:00
Adrian Holovaty
f69cf70ed8
MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly backwards-incompatible. Please read http://code.djangoproject.com/wiki/RemovingTheMagic for upgrade instructions.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2809 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-02 01:31:56 +00:00
Adrian Holovaty
c2b60ce136
Added note to docs/cache.txt about memcached backend requiring Python memcached bindings, and added link to that for download
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2379 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-24 06:09:35 +00:00
Adrian Holovaty
165a4e7809
Made two small clarifications to docs/cache.txt. Thanks, Paul B.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2331 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-18 16:22:31 +00:00
Adrian Holovaty
786e5477b7
Removed 'Only in Django development version' messages from the docs, because frozen docs for version 0.90 are now available
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1898 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-11 00:11:29 +00:00
Adrian Holovaty
6cca806943
Added 'dummy' cache backend
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1815 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-03 23:41:31 +00:00
Adrian Holovaty
85c50d4fdf
Fixed #839 -- Fixed typo in docs/cache.txt
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1298 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-20 05:17:55 +00:00
Adrian Holovaty
b2e05910ed
Fixed #773 -- Removed reference to CACHE_MIDDLEWARE_GZIP in docs/cache.txt. Thanks, Eugene
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1200 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-12 18:17:22 +00:00
Adrian Holovaty
546e368d0b
More tightening of docs/cache.txt
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1031 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-31 03:17:39 +00:00
Adrian Holovaty
cbe2426369
Made several grammar fixes to cache documentation from [1020]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1030 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-31 03:14:57 +00:00
Jacob Kaplan-Moss
2822f71d08
Fixed #140 : memcached backends may now use multiple servers
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1021 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-29 17:05:19 +00:00
Jacob Kaplan-Moss
f12e324332
Fixed #612 - added cache control headers (thanks, hugo)
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1020 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-29 17:00:20 +00:00
Adrian Holovaty
fd4ddb179f
Fixed ReST error in docs/cache.txt
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@813 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-09 01:03:04 +00:00
Adrian Holovaty
df794701d0
Fixed small typo in docs/cache.txt
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@812 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-09 01:02:30 +00:00
Adrian Holovaty
d65526d688
Fixed #580 -- Added mega support for generating Vary headers, including some view decorators, and changed the CacheMiddleware to account for the Vary header. Also added GZipMiddleware and ConditionalGetMiddleware, which are no longer handled by CacheMiddleware itself. Also updated the cache.txt and middleware.txt docs. Thanks to Hugo and Sune for the excellent patches
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@810 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-09 00:55:08 +00:00
Adrian Holovaty
787ff70e9d
Fixed #563 -- Fixed minor typo in docs/cache.txt. Thanks, Eugene
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@705 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-09-27 04:25:08 +00:00
Jacob Kaplan-Moss
0fa1aa8711
Added a database-backed cache backend, along with a tool in django-admin to
...
create the necessary table structure. This closes #515 ; thanks again,
Eugene!
git-svn-id: http://code.djangoproject.com/svn/django/trunk@692 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-09-25 22:03:30 +00:00
Adrian Holovaty
e01ef9ddd8
Fixed #487 -- Fixed typo in docs/cache.txt. Thanks, eugene@lazutkin.com
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@633 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-09-11 15:12:30 +00:00
Adrian Holovaty
6d92319838
Added note to docs/cache.txt saying CacheMiddleware needs to be first entry in MIDDLEWARE_CLASSES
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@616 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-09-02 21:22:49 +00:00
Adrian Holovaty
354421f77d
Changed docs/cache.txt to remove db cache, because it's not done yet.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@583 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-08-31 17:06:07 +00:00
Jacob Kaplan-Moss
18749c0060
Rolled a number of comments into documentation; thanks to all those who contributed.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@283 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-07-21 19:05:10 +00:00
Adrian Holovaty
76633e5499
Fixed inevitable ReST bug in [224]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@226 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-07-19 20:58:16 +00:00
Adrian Holovaty
b0e1a1dda8
Changed docs/cache to add docs for site-wide caching, via the cache middleware
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@224 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-07-19 20:49:07 +00:00