将本地memcache实例与djangherokumemcacheify一起使用

2024-06-06 20:50:26 发布

您现在位置:Python中文网/ 问答频道 /正文

根据文档here,我已经设置了在生产环境中使用Memcachier插件,并在开发中使用本地memcache实例。但是,当我检查本地使用的缓存时,我发现django使用的是LocMemCache,而不是配置的memcache。在

在我的settings.py

from memcacheify import memcacheify

CACHES = memcacheify()

在django python shell中

^{pr2}$

环境设置

MEMCACHE_BACKEND=django.core.cache.backends.memcached.PyLibMCCache
MEMCACHEIFY_USE_LOCAL=True
MEMCACHIER_SERVERS=127.0.0.1:11211
MEMCACHIER_USERNAME=
MEMCACHIER_PASSWORD=

Tags: django实例from文档pyimport插件here
1条回答
网友
1楼 · 发布于 2024-06-06 20:50:26

您是否可以再次检查您的未获取密钥错误:

import os; os.environ['MEMCACHEIFY_USE_LOCAL']

您需要确保this condition正在通过。如果您使用Foreman配置环境,请确保您使用了正确的工具来运行djangoshell。在

相关问题 更多 >