我想在访问该视图时关闭某些页面的缓存。它适用于仅查询模型对象的页面。
好像当
'django.middleware.cache.FetchFromCacheMiddleware',
启用后,需要从浏览器再次“刷新”才能看到最新数据。
有什么办法可以防止这种情况发生吗?
谢谢。
https://docs.djangoproject.com/en/dev/topics/cache/#controlling-cache-using-other-headers
如果您想使用标头完全禁用缓存,
django.views.decorators.cache.never_cache 是一个视图装饰器
添加标头以确保响应不会被浏览器缓存或
其他缓存。例子:
from django.views.decorators.cache import never_cache
@never_cache
def myview(request):
# ...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)