gpt4 book ai didi

python - 同时渲染模板和 send_from_directory

转载 作者:太空宇宙 更新时间:2023-11-03 15:51:40 24 4
gpt4 key购买 nike

我需要渲染模板并动态加载图表,我的问题是,如果我有两次相同的请求名称但不同的图表,它总是显示相同的图表,因为 render_template 和 send_from_file 位于不同的 route ,即使在保存的路径中图表已更新的目录。

这是渲染模板的行

return render_template("graph.html",figName=("averageComments.png"),title="Average Comments for top 500 users")

img src="{{ url_for('static', filename=figName) }}

在 html 中,它显示正确的图像名称,但显示错误的过时图像,就像如果我单击 url,它将显示正确的图像。

我需要在调用 render_template 之前通过调用 send_from_file 以某种方式更新路线,无论如何我可以做到这一点

如果我不能这样做,请推荐其他方法。

最佳答案

even though in the actual directory the file is updated

如果您更新或重写了文件,则您的浏览器可能正在缓存旧版本。我会尝试清除浏览器缓存(Chrome 中的 Shift + F5)并查看是否会更新该数字。

总的来说,我认为“静态”(不改变)是放置用户生成内容的不好的地方,正是出于这个原因。

关于python - 同时渲染模板和 send_from_directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41230564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com