Can';t定义默认缓存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':

我试图在Django中设置缓存,但它不允许我定义默认缓存。 我不太关心我使用什么类型的缓存(我已经尝试过缓存)

但即使在复制并粘贴示例代码时,错误检查器也会告诉我:

?: (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我添加了设置文件。