我多次看到"错误304"在django,但是当我谷歌关于它时,我会经历许多答案,这意味着 - " 这并不是真正表示错误,而是表明所请求的URL的资源自上次访问后没有改变或缓存&#34。
错误 - [20/Aug/2015 17:56:19] "GET /static/dashgumfree/Theme/assets/font-awesome/css/font-awesome.css HTTP/1.1" 304
我注意到的是,大多数情况发生在css和js文件的情况下, 我只是想知道为什么如果我保存了所请求的文件,我会收到304警告。还告诉我如何摆脱这个问题以及django中该错误的根本原因。
答案 0 :(得分:2)
304 Not Modified这实际上不是一个错误。它只是指示自上次请求和缓存以来请求的资源没有被更改。如果由于某种原因您更改了.css
或.js
文件,但未看到浏览器中反映的更改,则可以使用Ctrl + F5
刷新页面。它将避免缓存资源并再次从服务器询问它们。
您可以配置资源是否已缓存。