Django Pythonywhere上Memcache位置的值

Django Pythonywhere上Memcache位置的值,django,pythonanywhere,Django,Pythonanywhere,在pythonanywhere服务器上部署之后,我应该将Memcached指向哪个位置?对于本地,我使用此设置,一切正常 CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', } } 我需要更改“位置”以替换本地主机。有任何指导吗?您可以将位置设置为路径 CA

在pythonanywhere服务器上部署之后,我应该将Memcached指向哪个位置?对于本地,我使用此设置,一切正常

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

我需要更改“位置”以替换本地主机。有任何指导吗?

您可以将位置设置为路径

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

然而,我认为pythonanywhere不允许您使用memcache,因为您不能在pythonanywhere控制台上使用“sudo apt get”,而使用memcache需要您安装它。(sudo-apt-get-install-memcached)

PythonAnywhere-dev-here:不幸的是,我们没有提供memcached服务器。如果您使用的是第三方提供商提供的,您应该从他们那里获得位置详细信息。