瓶子框架缓存我的模板甚至在调试模式

2024-09-30 10:38:29 发布

您现在位置:Python中文网/ 问答频道 /正文

这里有一个类似的问题,但答案已经超过2年了,我不能让它发挥作用。如果我遗漏了什么,请告诉我。
Bottle.py caching templates despite being in debug mode

每当浏览器指向0.0.0.0:8080/16box时,我需要防止缓存。瓶子文档说在调试模式下,缓存被禁用,但不幸的是,我并不是这样。在

这是我的你好.py问题代码:

@route('/16boxes')
def send_static():
    response.set_header('Cache-control', 'no-cache, must-revalidate')
    return template (resource_path('16boxes.html'), globalVar0 = globalVar0)
run(host='0.0.0.0', port=8080, debug=True)

我打开终端并运行:python hello.py

当我在Mac/Chrome上运行它时,它不会缓存——但当我使用Windows和Internet Explorer时——它使用的是缓存版本。我怎样才能防止这种情况?在

在我16岁的时候盒子.html,我甚至在我的

^{pr2}$

Tags: 答案inpydebugbottlemodehtml浏览器
1条回答
网友
1楼 · 发布于 2024-09-30 10:38:29

您的问题是,当页面作为浏览器缓存的结果加载时,JavaScript onload事件不会触发,jQuery's ready事件就是为此类问题而创建的。在

相关问题 更多 >

    热门问题