Django没有反映应用程序的变化

时间:2013-11-05 01:03:46

标签: django sqlite caching

我已经编写了一个应用程序,并且已经在项目中进行了测试。我对项目所做的任何更改都会立即反映出来。但是,当我对应用程序进行更改并再次运行安装脚本时,不会显示任何更改。我甚至会查看site-packages目录中的文件,看看是否已安装更改。

我已经尝试清除浏览器缓存,重新启动浏览器,尝试其他浏览器,关闭并重新启动django服务器,重新启动虚拟环境,设置$ PYTHON_PATH,甚至重新启动我的系统都无济于事。< / p>

这是在最近一小时内发生的。当我设置$ PYTHON_PATH和后记时,我能够让django反映出这些变化,重新获得虚拟环境。但现在这也行不通。

我一直认为这是一个缓存问题,但我没有在django缓存上看到任何会导致此问题的内容。

如果这是一个问题,我正在使用lighttpd作为服务器后端。

1 个答案:

答案 0 :(得分:2)

如果您使用谷歌浏览器:

  1. 将您的网站打开到没有反映更改的网页。
  2. 按f12打开检查窗口,Chrome中的开发人员工具。
  3. 现在连续点击重新加载按钮一段时间,大约一秒钟。
  4. 在这种情况下,您将获得三个选项Go for empty cache和hard reload。
  5. 完成!