Fixed #23625 -- Removed CacheClass shim

This commit is contained in:
Jaap Roes 2014-10-10 11:59:47 +02:00 committed by Tim Graham
parent 322cbe0db7
commit 1b5918f160
5 changed files with 6 additions and 20 deletions

View File

@ -200,8 +200,3 @@ class DatabaseCache(BaseDatabaseCache):
table = connections[db].ops.quote_name(self._table)
with connections[db].cursor() as cursor:
cursor.execute('DELETE FROM %s' % table)
# For backwards compatibility
class CacheClass(DatabaseCache):
pass

View File

@ -41,8 +41,3 @@ class DummyCache(BaseCache):
def clear(self):
pass
# For backwards compatibility
class CacheClass(DummyCache):
pass

View File

@ -150,8 +150,3 @@ class FileBasedCache(BaseCache):
filelist = [os.path.join(self._dir, fname) for fname
in glob.glob1(self._dir, '*%s' % self.cache_suffix)]
return filelist
# For backwards compatibility
class CacheClass(FileBasedCache):
pass

View File

@ -127,8 +127,3 @@ class LocMemCache(BaseCache):
def clear(self):
self._cache.clear()
self._expire_info.clear()
# For backwards compatibility
class CacheClass(LocMemCache):
pass

View File

@ -615,6 +615,12 @@ Miscellaneous
* GIS-specific lookups have been refactored to use the
:class:`django.db.models.Lookup` API.
* The ``CacheClass`` shim has been removed from all cache backends.
These aliases were provided for backwards compatibility with Django 1.3.
If you are still using them, please update your project to use the real
class name found in the :setting:`BACKEND <CACHES-BACKEND>` key of the
:setting:`CACHES` setting.
.. _deprecated-features-1.8:
Features deprecated in 1.8