2017-06-11 4 views
0

Auf welchen Speicherort sollte ich nach der Bereitstellung auf dem Pythonanywhere-Server Memcached verweisen? Für lokale verwende ich diese Einstellung und die Dinge funktionieren gut.Wert des Memcache-Speicherorts auf PythonAnyWhere

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

Ich muss "LOCATION" ändern, um localhost zu ersetzen. Irgendeine Anleitung?

+1

PythonAnywhere Entwickler hier: Leider bieten wir keinen memcached Server. Wenn Sie eines von einem Drittanbieter verwenden, sollten Sie die Standortdetails von ihnen erhalten. –

Antwort

0

Sie können den Speicherort für einen Pfad festlegen.

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

Aber ich glaube nicht, pythonanywhere können Sie verwenden memcache, da Sie nicht ‚sudo apt-get‘ auf einer pythonanywhere Konsole verwenden können, und memcache Verwendung erfordert, dass Sie es zu installieren. (sudo apt-get install memcached)

Verwandte Themen