Can';t定义默认缓存Django
我试图在Django中设置缓存,但它不允许我定义默认缓存。 我不太关心我使用什么类型的缓存(我已经尝试过缓存) 但即使在复制并粘贴示例代码时,错误检查器也会告诉我:Can';t定义默认缓存Django,django,django-caching,Django,Django Caching,我试图在Django中设置缓存,但它不允许我定义默认缓存。 我不太关心我使用什么类型的缓存(我已经尝试过缓存) 但即使在复制并粘贴示例代码时,错误检查器也会告诉我: ?: (caches.E001) You must define a 'default' cache in your CACHES setting. 我还尝试将CACHES设置放在settings.py文件的底部,以确保CACHES设置可能依赖的任何内容都已初始化 我的代码如下: CACHES = { 'default':
?: (caches.E001) You must define a 'default' cache in your CACHES setting.
我还尝试将CACHES设置放在settings.py文件的底部,以确保CACHES设置可能依赖的任何内容都已初始化
我的代码如下:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': '/var/tmp/django_cache',
}
}
完整的错误消息是:
Unhandled exception in thread started by <function check_errors.
<locals>.wrapper at 0x0436A300>
Traceback (most recent call last):
File "C:\Users\Kasper\Documents\kasperfred-blog\kasperfred-blog\lib\site-packages\django\utils\autoreload.py", line 226, in wrapper
fn(*args, **kwargs)
File "C:\Users\Kasper\Documents\kasperfred-blog\kasperfred-blog\lib\site-packages\django\core\management\commands\runserver.py", line 116, in inner_run
self.check(display_num_errors=True)
File "C:\Users\Kasper\Documents\kasperfred-blog\kasperfred-blog\lib\site-packages\django\core\management\base.py", line 472, in check
raise SystemCheckError(msg)
django.core.management.base.SystemCheckError: SystemCheckError: System check identified some issues:
ERRORS:
?: (caches.E001) You must define a 'default' cache in your CACHES setting.
此问题是由
imagefit
引起的,加载时会覆盖缓存设置
:
settings.CACHES = {
IMAGEFIT_CACHE_BACKEND_NAME: {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': os.path.join(tempfile.gettempdir(), 'django_imagefit')
}
}
显然,问题是-因此,如果你能得到最新版本,它应该可以工作
我无法从Github存储库判断在进行此更改后PyPi上是否出现了新版本。此问题是由
imagefit
引起的,它在加载时会覆盖缓存设置:
settings.CACHES = {
IMAGEFIT_CACHE_BACKEND_NAME: {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': os.path.join(tempfile.gettempdir(), 'django_imagefit')
}
}
显然,问题是-因此,如果你能得到最新版本,它应该可以工作
我无法从Github存储库中判断在进行此更改后PyPi上是否出现了新版本。您能向我们展示整个设置文件吗?在您创建此设置后,是否有其他人正在修改它?@solarissmoke我添加了设置文件。您可以向我们显示整个设置文件吗?在您创建此设置后,是否有其他内容正在修改它?@solarismoke我添加了设置文件。