我想使用django清除用户的浏览器缓存。
我尝试了什么
我的功能很简单
from django.core.cache import cache
def clear(request):
cache.clear()
return Httpresponse('cleared')
但它不会清除缓存
这个
还有更好的选择吗?答案 0 :(得分:2)
浏览器缓存不能以这种方式工作。 django.core.cache
与浏览器缓存无关。
缓存是一个非常广泛且相当复杂的主题。您必须了解HTTP标头,标签,不同浏览器行为,代理等等。然后您会发现您不想要清除[ ]浏览器缓存"首先......
从这里开始:https://docs.djangoproject.com/en/1.11/topics/cache/#downstream-caches