django1/django/core/cache/backends
Russell Keith-Magee 1fc7c4aee4 Fixed #14596 -- Light refactoring of the cache backends.
* Removes some code duplication,
 * Provides a convenient base class for db-like cache backends
 * Adds tests for an edge case of culling,
 * Marks the memcached tests as "skipped", rather than omitting them.

Thanks to Jonas H for the patch.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@14434 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-11-02 05:55:08 +00:00
..
__init__.py Refactored cache from django/core/cache.py into django/core/cache package, with each backend getting a separate module. This keeps things cleaner and uses less memory, because the backend module is only loaded if it's needed. 2006-02-24 06:07:01 +00:00
base.py Fixed #14596 -- Light refactoring of the cache backends. 2010-11-02 05:55:08 +00:00
db.py Fixed #14596 -- Light refactoring of the cache backends. 2010-11-02 05:55:08 +00:00
dummy.py Add warning when using cache keys that might not work with memcached. 2010-09-12 18:45:26 +00:00
filebased.py Fixed #14596 -- Light refactoring of the cache backends. 2010-11-02 05:55:08 +00:00
locmem.py Fixed #14596 -- Light refactoring of the cache backends. 2010-11-02 05:55:08 +00:00
memcached.py Fixed #14436 -- Escalated 1.2 PendingDeprecationWarnings to DeprecationWarnings, and removed 1.1 deprecated code. 2010-10-11 12:20:07 +00:00