Monkey patch django.util.cache函数

时间:2014-08-18 15:02:23

标签: python django caching monkeypatching

我在解决如何在django.util.cache中修补一些函数时遇到问题。我不想编写自己的缓存中间件,我只想要更容易吞下的密钥。缓存后端的make_key属性不会为我的用例删除它。

我尝试过添加

from django.utils.cache import _generate_cache_key, _generate_cache_header_key
from spark_core import middleware

_generate_cache_key = middleware._generate_cache_key
_generate_cache_header_key = middleware._generate_cache_header_key

位于settings.py文件的底部,但没有任何运气。我正在使用每站点缓存。

0 个答案:

没有答案