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

问题描述

我完全没有 Web 开发经验,但我对 Python 有所了解。我开发了一个仪表板,它显示了一些带有 Django 模板和页面统计信息和图表。我对使用数据库或任何东西一无所知。所以我所做的是,我运行一个 python 脚本(假设 data_update.py)更新 repo 中的 .html 和 .js 文件以反映 webview 中的更改。当用户访问页面时,他会在浏览器上查看最新提取的数据。

当我在本地机器或服务器上使用“python manager.py runserver”托管应用程序时,这一切正常

问题是这不适用于 PCF。网络视图显示从我将应用程序推送到 pcf 时起的陈旧数据。我尝试将 data_update.py 作为任务和工作人员运行。 .html 和 .js 文件更新正常,但在浏览器中访问时不会反映更新的数据。

解决方法

这要么是缓存问题,要么是 wsgi 问题,请尝试在更新后重新启动应用程序。我不知道你是如何设置制作的,但是this may help you