我的网站上有几个(几乎)静态页面,我使用@cache_page来缓存整个响应。
@cache_page(99999)
def my_view(...)
问题是这会自动将标题“max-age = 99999”添加到响应中,我不希望客户端进行任何缓存。
如何在不允许客户端缓存的情况下在服务器上缓存整个HTML响应?
答案 0 :(得分:2)
使用never_cache
装饰器:
from django.views.decorators.cache import never_cache
@never_cache
@cache_page(99999)
def my_view(request):
# ...