我正在我的本地机器上处理几个 Django 项目,遵循单页应用程序架构。要启动服务器,我的 /bin 文件夹中有几个脚本副本,其中包含
#!/bin/bash
python /path/to/app/manage.py runserver 8080
并让每个脚本都带有应用程序名称。这使得应用程序可以通过localhost:8080
. 另外,我通常有我的大部分网站 CSS 里面main.css
我的问题是,无论运行哪个应用程序服务器,我似乎都遇到了 Firefox 的缓存问题。有时页面加载时几乎没有 CSS 样式,但 jQuery UI 元素将被初始化,我可以与应用程序进行一些交互,尽管功能和样式被严重破坏。刷新页面没有任何改进,控制台中也没有显示错误。
清除缓存并更改脚本中的端口似乎可以解决问题,但这需要我为每个项目设置书签,而localhost:8080
为所有项目设置一个 URL 非常方便。
有没有人遇到过这个问题,除了清除缓存和更改端口之外还有其他解决方案吗?