在这里使用python 3.3.5和django 1.6.4。django开发服务器mimetype问题 - 不处理css
<link rel="stylesheet" href="css/style.css" type="text/css">
在上述CSS文件越来越担任文本/平原和样式不加载Django开发服务器(manage.py runserver命令)。实际上,我所有的js文件都可以作为文本/纯文本来使用,但它们似乎并不重要。 text/plain在Chrome中使用调试工具进行了验证,但它绝对不是浏览器特定的,因为样式无法在ff中加载。
我知道css正在加载,因为我在服务器控制台中获得200/304状态消息,所以它不是静态文件路径类型问题。
最初,当我在python控制台中运行mimetypes.guess_type('test.css')时,它给了我'text/plain'作为输出。然后我运行mimetypes.add_type('text/css','.css'),现在mimetypes.guess_type('test.css')返回'text/css'。但是,服务器仍以文本/纯文本形式提供文件。
任何人有任何这个问题的经验?
有关在Linux上更改mimetype的更多信息http://serverfault.com/questions/359667/css-files-are-reported-as-text-plain-by-mimetype-on-ubuntu-machine – vladkens