﻿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
