django1/django/core/cache/backends
zedr 6fe22b30e0 Fixed #22085 -- Added a feature for setting non-expiring keys as the default.
This feature allows the default `TIMEOUT` Cache argument to be set to `None`,
so that cache instances can set a non-expiring key as the default,
instead of using the default value of 5 minutes.

Previously, this was possible only by passing `None` as an argument to
the set() method of objects of type `BaseCache` (and subtypes).
2014-03-04 21:16:35 +01: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 #22085 -- Added a feature for setting non-expiring keys as the default. 2014-03-04 21:16:35 +01:00
db.py Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
dummy.py More attacking E302 violators 2013-11-02 13:12:09 -07:00
filebased.py Fixed a couple flake8 warnings. 2013-11-07 20:10:25 -05:00
locmem.py Follow up to e112654fc8 2013-11-23 18:55:28 +01:00
memcached.py Fixed #21012 -- New API to access cache backends. 2013-11-23 15:06:59 +01:00