更多的Django项目正在覆盖memcached

更多的Django项目正在覆盖memcached,django,memcached,Django,Memcached,在我的服务器上,我有一个Django项目,它与Nginx+Gunicorn组合在一起。我在这个项目中使用memcached,它对我来说很好 现在我想添加下一个项目。自从我将缓存添加到新项目后,一切都很好。然后这两个项目将覆盖另一个项目的缓存。当我转到一个项目的页面时,我看到了第二个项目 在my settings.py中,我有: MIDDLEWARE_CLASSES = ( 'django.middleware.cache.UpdateCacheMiddleware', 'djan

在我的服务器上,我有一个Django项目,它与Nginx+Gunicorn组合在一起。我在这个项目中使用memcached,它对我来说很好

现在我想添加下一个项目。自从我将缓存添加到新项目后,一切都很好。然后这两个项目将覆盖另一个项目的缓存。当我转到一个项目的页面时,我看到了第二个项目

在my settings.py中,我有:

MIDDLEWARE_CLASSES = (
    'django.middleware.cache.UpdateCacheMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.cache.FetchFromCacheMiddleware',
    ...


我错了什么?

在设置中更改
缓存\密钥\前缀的值。它对于每个项目都应该是唯一的。

在设置中更改
缓存\密钥\前缀的值。它对于每个项目都应该是唯一的

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backend.memcached.MemcachedCache',
        'LOCATION': '127.0.0.1:11211',
    }
}