在這裏使用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