2017-06-11 8 views
0

pythonanywhereサーバにデプロイメントした後で、どの場所をMemcachedに指し示すべきですか?ローカルの場合、私はこの設定を使用しており、状況はうまくいきます。PythonAnyWhere上のMemcacheの位置の値

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

localhostを置き換えるには、 'LOCATION'を変更する必要があります。どんな指導?

+1

PythonAnywhere dev here:残念ながら私たちはmemcachedサーバを提供していません。サードパーティプロバイダのものを使用している場合は、それらの場所の詳細を取得する必要があります。 –

答えて

0

ロケーションをパスに設定できます。

CACHES = { 
'default': { 
    'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 
    'LOCATION': 'unix:~/memcached.sock', }} 

しかし、私はpythonanywhereはあなたがpythonanywhereコンソールで「apt-getをsudoを」を使用できないため、メモリキャッシュを使用し、memcacheのを使用して、それをインストールする必要がありますとは思いません。 (sudo apt-get memcachedをインストールしてください)

関連する問題