2016-02-22 1 views
2

Я установил virtualenv в свой localhost для запуска приложения django с версией 1.8, но при запуске его файлы css и js не загружаются.CSS не загружается неправильно MIME-тип Django

я

Resource interpreted as Stylesheet but transferred with MIME type application/x-css 

Я попробовал несколько вариантов, но они не решают проблему либо. Я использую ту же конфигурацию на другом ПК, и она работает.

Мой HTML загружает CSS с:

<link href="/static/css/bootstrap.css" rel="stylesheet" type="text/css"> 
+0

Возможная публикация http://stackoverflow.com/questions/22839278/python-built-in-server-not-loading-css –

ответ

3

Добавление следующий фрагмент кода в settings.py файл может решить вашу проблему:

import mimetypes 
mimetypes.add_type("text/css", ".css", True) 

Источник: python built in server not loading css.

+0

Спасибо, это сработало! но почему у меня такая проблема только на некоторых ПК? – lorenag83

+0

Поскольку это связано с неправильной ассоциацией файла css на базе ОС, после добавления строк в ответ выше, все файлы css должны быть правильно связаны. Также вы можете взглянуть на принятый ответ источника, на который я указал. Хорошего дня)! –