我正在使用python中的瓶子web服务器。调试时,我希望对伪html模板文件进行更改,然后重新加载页面以在浏览器中看到它。我似乎无法从模板中加载新的缓存文件。在
我的情况是:
第一种方法
- 运行web服务器,启动主.tpl.htlml在
- 更改的文件名
二级.tpl.html第二次。第三方物流.html在
- 打开二级.tpl.html(已不存在)
- 得到404错误也就是说,一切都很好
第二种方法
- 运行web服务器,启动主.tpl.htlml在
- 打开二级.tpl.html,工作正常
- 更改的文件名二级.tpl.html第二次。第三方物流.html在
- 重新加载二级.tpl.html(已不存在)
- 拿到原件二级.tpl.html不再存在的网页
我已经强迫浏览器第二次请求该文件(不使用它自己的缓存),并且,通过python调试器(PyCharm),我可以看到瓶子web服务器至少假装在做它应该对模板文件执行的所有操作。在
Tags:
来自http://bottlepy.org/docs/dev/stpl.html#bottle.SimpleTemplate
但是http://bottlepy.org/docs/dev/tutorial.html#templates声明:
你可以在http://bottlepy.org/docs/dev/tutorial.html#debug-mode找到
如果这仍然没有帮助,可以浏览一下https://github.com/bottlepy/bottle/blob/master/bottle.py#L3937
似乎可以清除缓存。在
相关问题 更多 >
编程相关推荐