0
我对Django的使用经验有限,但我遇到了一个问题,我更新了HTML模板文件,它为我们页面上的重要视图提供服务,并且一些用户在查看页面时不会获取更新视图。就好像他们的设备正在缓存页面一样。现在这个页面不是静态的,并且可以根据请求动态生成。现在我正在改变的部分是一个嵌入式Java脚本。Django HTML模板缓存
我的问题是有没有办法让页面的一部分可以被缓存,而其他的不是来自同一个模板?
我对Django的使用经验有限,但我遇到了一个问题,我更新了HTML模板文件,它为我们页面上的重要视图提供服务,并且一些用户在查看页面时不会获取更新视图。就好像他们的设备正在缓存页面一样。现在这个页面不是静态的,并且可以根据请求动态生成。现在我正在改变的部分是一个嵌入式Java脚本。Django HTML模板缓存
我的问题是有没有办法让页面的一部分可以被缓存,而其他的不是来自同一个模板?
使用{% cache %}
模板标签模板您缓存片段:
{% load cache %} <-- at the top of the template
{% cache 500 sidebar %}
.. sidebar ..
{% endcache %}
至少需要两个参数:缓存超时,以秒计,且 名字给缓存片段。