首页 > 解决方案 > 在浏览器中查看时,Django 模板和页面不更新

问题描述

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

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

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

标签: pythondjangocloud-foundrypcfdev

解决方案


这要么是缓存问题,要么是 wsgi 问题,请尝试在更新后重新启动应用程序。我不知道您是如何设置制作的,但这可能会对您有所帮助


推荐阅读