私のサーバーには、Nginx + Gunicorn を組み合わせた Django のプロジェクトが 1 つあります。このプロジェクトで memcached を使用していますが、問題なく動作します。
次のプロジェクトを追加したいと思います。新しいプロジェクトにキャッシングを追加したので、すべて問題ありません。次に、この 2 つのプロジェクトが他のプロジェクトのキャッシュを上書きしています。1 つのプロジェクトのページに移動すると、2 番目のプロジェクトが表示されます。
私の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',
}
}
私は何を間違えたのですか?