Django模板和页面在浏览器中查看时不更新

wfsdck30  于 2023-06-25  发布在  Go
关注(0)|答案(2)|浏览(170)

我没有Web开发的经验,但我知道一点Python。我开发了一个 Jmeter 板,用Django模板和页面显示一些统计数据和图表。我不知道使用DB或任何东西。所以我所做的是,我运行一个python脚本(比如data_update.py)来更新repo中的.html和.js文件,以反映webview中的更改。当用户访问页面时,他在浏览器上查看最新提取的数据。
当我在本地机器或服务器上托管应用程序时,这一切都很好,使用“python manager.py runserver”
问题是这在PCF上不起作用。webviews显示的是我把应用程序推到pcf时的陈旧数据。我尝试以任务和worker的身份运行data_update.py。.html和.js文件更新正常,但在浏览器中访问时不会反映更新的数据。

s71maibg

s71maibg1#

这是一个缓存问题,或wsgi问题,尝试在更新后重新启动应用程序.我不知道你是如何设置生产的,但this may help you

bgibtngc

bgibtngc2#

尝试重新加载您的Web服务器。例如,如果您正在使用Gunicorn,请使用以下命令。

sudo systemctl daemon-reload
sudo systemctl restart gunicorn

相关问题