我从Django开始尝试构建一个简单的基于SQLLite的应用程序。你知道吗
Environment
Django 1.7
Python 3.3.2
Windows Vista OS 32bit
我面临一个令人沮丧的问题加载页面。页面有一堆JS和CSS文件,关键是页面加载
有时,即使服务器跟踪显示200http,css或js的大多数项似乎都没有效果
对他们的回应。你知道吗
这是它工作时的屏幕截图(歌剧)
现在的图片时,这不起作用(歌剧)
问题是在两种情况下请求都返回200状态。你知道吗
我在我的项目中使用静态文件夹,其中保存了所有js和css文件
下面是我访问它们的方式
<script type="text/javascript" src="/static/uploadfile/js/jquery.js"></script>
<script type="text/javascript" src="/static/uploadfile/js/jquery-ui.min.js"></script>
<script type="text/javascript" src="/static/uploadfile/js/vendors/jquery.slimscroll.min.js"></script>
<script type="text/javascript" src="/static/uploadfile/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="/static/uploadfile/js/jquery.fullPage.min.js"></script>
<link rel="stylesheet" type="text/css" href="/static/uploadfile/css/jquery.fullPage.css" />
<link rel="stylesheet" type="text/css" href="/static/uploadfile/css/jquery.dataTables.min.css" />
在Chrome中,我得到了类似的行为,但这次请求显示为挂起
我真的很困惑如何继续这是真的需要很多时间来测试我的东西。如果有人能给我指点,我将不胜感激。你知道吗
这是因为浏览器缓存。浏览器将显示
200
状态码,表示OK
即在服务器上找到文件。但浏览器不会费心从服务器获取文件,而是从缓存中加载。你知道吗修改静态文件后,应该通过点击
CTRL-R
来重新加载页面。这将强制浏览器从服务器而不是缓存加载文件。你知道吗琐事执行重新加载时,如果静态文件发生更改,浏览器将显示
200
状态代码。但是如果文件没有改变,它将显示一个304
状态代码,意思是NOT MODIFIED
。你知道吗相关问题 更多 >
编程相关推荐