我已经在我的localhost中安装了virtualenv来运行1.8版本的django应用程序,但是在运行它时,css和js文件不会加载。
我明白了
Resource interpreted as Stylesheet but transferred with MIME type application/x-css
我尝试了一些选项,但他们也没有解决问题。我在其他PC上运行相同的配置,它的工作原理。
我的HTML加载了css:
<link href="/static/css/bootstrap.css" rel="stylesheet" type="text/css">
将以下代码段添加到settings.py
文件中可能会解决您的问题:
import mimetypes
mimetypes.add_type("text/css", ".css", True)
如果您正在使用Centos并遇到类似的问题(我的是svgs),那么您可能需要安装mailcap
软件包(如果它不存在)(根据this answer)。