我对我的应用程序使用Django,出于某些奇怪的原因,正在处理的新项目开始出现错误行为并显示以下错误我尝试在浏览器上加载页面。我该如何解决“资源解释为脚本,但以MIME类型text/html传输”
资源解释为脚本,但使用MIME类型text/html转: “http://127.0.0.1:8000/site_media/js/jquery-1.7.js”
我的观点看起来像这个;
@csrf_exepmt
def home(request):
render_to_response("myapp/home.html",{}, context_instance=RequestContext(request))
我的HTML模板:
HomeWelcome Home!
我从来没有见过这样的事情在过去的我的任何项目。
我在Windows,Chrome 18.0上测试。我也尝试过FF6,Firebug在我的html文件的第一行发现了一些错误。
来自网络的所有建议我正在尝试不起作用。
我也尝试过使用通过django呈现快捷方式手动提供MIME类型的技术,但没有运气。
我错过了什么?即使没有MIME设置,我的其他项目也能正常工作。
注意:如果我将脚本标记的“src”属性留空,页面加载情况良好。
2012-05-21
gath
+0
你能告诉我们你的请求和响应头吗? –
+0
“Firebug抛出一些错误” - 究竟是什么错误? –
+0
JavaScript文件是否真的存在?如果你直接输入地址,你能看到它吗? –