默认 django 缓存密钥生成器:
def make_key(key, key_prefix, version):
return ':'.join([key_prefix, str(version), key])
我想改变:
在 settings.py
def make_key(key, key_prefix, version):
return key
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
'KEY_FUNCTION' : 'settings.make_key',
}
}
但是 django 使用旧的本机功能生成密钥(前缀版本密钥)如何更改它?