id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 15337 cyclic import dependency when extend builtin backend yi.codeplayer@… nobody "When writing a custom cache backend which inherit from django's builtin memcache backend, say mycache.py: {{{ from django.core.cache.backends.memcached import CacheClass as BaseCacheClass class MyCache(BaseCacheClass): .... }}} and set backend to ""mycache.MyCache"" in settings.py, then mycache.py and django.core.cache.!__init!__.py import each other. Turn django.core.cache.!__init!__.py::cache object to be a SimpleLazyObject would solve this problem. " closed Core (Cache system) 1.3-beta worksforme Unreviewed 1 0 0 0 0 0