我在本地有一个django网站,上周还可以,我不记得自己是否更改了代码,但是今天我遇到了一些错误,css文件不起作用 这是浏览器开发人员工具上的错误:
The stylesheet http://127.0.0.1:8000/static/css/style.css was not loaded because its MIME type, “text/plain”, is not “text/css”.
以及与css相关的其他页面上的相同错误
The stylesheet http://127.0.0.1:8000/static/autocomplete_light/select2.css was not loaded because its MIME type, “text/plain”, is not “text/css”
这些是我在其他页面扩展的基本页面上的html代码
{% load static %}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" >
<title> </title>
<link rel="stylesheet" type="text/css" href="{% static 'css/bootstrap.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'css/bootstrap-rtl.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'css/style.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'css/jquery-ui.css' %}">
</head>
<body >
....
....
</body>
答案 0 :(得分:0)
我在Windows 7上,这是我修复它的方式:
1-在计算机上搜索“ regedit.exe”(转到“开始”菜单,然后单击屏幕右上角的搜索按钮)。
2-reg注册表打开后,在左列上单击“ HKEY_CLASSES_ROOT”,然后单击“ .css”
3-在右列上双击“内容类型”。这将打开一个对话框。 在对话框中,将“值数据”更改为“文本/ css”。
4-单击“确定”就可以了。
我希望这可以帮助其他人。