<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/middleware/cache.py, branch archive/soc2009/model-validation</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fmodel-validation</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fmodel-validation'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2008-09-30T03:58:09Z</updated>
<entry>
<title>Fixed #9221 -- Small optimisation to caching middleware handling.</title>
<updated>2008-09-30T03:58:09Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-09-30T03:58:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ba592950689a06893c77bc97040770f89dd5a317'/>
<id>urn:sha1:ba592950689a06893c77bc97040770f89dd5a317</id>
<content type='text'>
In the slightly unusual case that CACHE_MIDDLEWARE_SECONDS is set to 0, don't
bother storing a copy in the local cache.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@9098 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed a typo and added a bit more ReST markup to cache middleware docstring.</title>
<updated>2008-08-15T17:47:03Z</updated>
<author>
<name>Gary Wilson Jr</name>
<email>gary.wilson@gmail.com</email>
</author>
<published>2008-08-15T17:47:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c0d862d63882317c8e2e91f7138b6e533294762a'/>
<id>urn:sha1:c0d862d63882317c8e2e91f7138b6e533294762a</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8387 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>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).</title>
<updated>2008-08-09T15:07:45Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-08-09T15:07:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=752659037686026e85c2da52c756d4bfec8c4d13'/>
<id>urn:sha1:752659037686026e85c2da52c756d4bfec8c4d13</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Fixed #5813 -- Taught the CacheMiddleware to respect any max-age HTTP header</title>
<updated>2007-11-29T16:57:18Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2007-11-29T16:57:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f2f6e70b08b1142055e33e75f58cfe7fbb5d868f'/>
<id>urn:sha1:f2f6e70b08b1142055e33e75f58cfe7fbb5d868f</id>
<content type='text'>
when setting the expiry time. Thanks, SmileyChris.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@6736 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #3808 -- Fixed some typos in comments. Thanks, Collin Grady</title>
<updated>2007-03-25T18:05:01Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2007-03-25T18:05:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6481cf43f98d3fdc45a3c5a1f2f366b88417d4cb'/>
<id>urn:sha1:6481cf43f98d3fdc45a3c5a1f2f366b88417d4cb</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4816 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #2541 -- Added helpful error message for CacheMiddleware in the case of CACHE_ANONYMOUS_ONLY=True and uninstalled/unordered AuthenticationMiddleware. Thanks, dummy@habmalnefrage.de</title>
<updated>2006-08-18T03:31:13Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2006-08-18T03:31:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d592ca487ae4be5b7fdc22e6022bb766eeafab39'/>
<id>urn:sha1:d592ca487ae4be5b7fdc22e6022bb766eeafab39</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3603 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Second half of little cleanup tweaks suggested by pyflakes.</title>
<updated>2006-07-21T20:39:17Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2006-07-21T20:39:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a926046ba633ac38d3306b6bc10677a670929786'/>
<id>urn:sha1:a926046ba633ac38d3306b6bc10677a670929786</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3414 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #2392 -- Fixed CACHE_MIDDLEWARE_ANONYMOUS_ONLY to use attribute access to django.conf.settings</title>
<updated>2006-07-21T14:41:38Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2006-07-21T14:41:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=27c49b69b83a036cef1d19c6eb80b93cb2275b39'/>
<id>urn:sha1:27c49b69b83a036cef1d19c6eb80b93cb2275b39</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3406 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Small style fixes to docs from [3395]</title>
<updated>2006-07-20T15:45:16Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2006-07-20T15:45:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6ab20c547563a67d16779a921acd195167d454ea'/>
<id>urn:sha1:6ab20c547563a67d16779a921acd195167d454ea</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3397 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Oops, fixed small typo in [3395]</title>
<updated>2006-07-20T15:37:51Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2006-07-20T15:37:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3e95ef5374dd3d468d6cb27a1ce6fd42334abb0d'/>
<id>urn:sha1:3e95ef5374dd3d468d6cb27a1ce6fd42334abb0d</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3396 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
