如何在模板之间切换css文件?

如何在模板之间切换css文件?,css,django,django-templates,Css,Django,Django Templates,我试图在我的html模板之间切换css文件 这在我的基本html文件中: {% block ccs %} <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}"> {% endblock %} {%block ccs%} {%endblock%} 这就是我试图在模板中覆盖它的方式: {% extends "base_generic.html" %} {% block

我试图在我的html模板之间切换css文件

这在我的基本html文件中:

{% block ccs %}
        <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}">
 {% endblock %}
{%block ccs%}
{%endblock%}
这就是我试图在模板中覆盖它的方式:

{% extends "base_generic.html" %}


{% block css %}
<link rel="stylesheet" type="text/css" href="{% static 'css/detail.css' %}">
{% endblock %}
{%extensed“base_generic.html”%}
{%block-css%}
{%endblock%}
我希望它在我的模板中加载detail.css文件,但它在每个页面上都加载base.css。我尝试过不同的浏览器(一个缓存完全为空),所以这不是浏览器的问题。我缺少什么?

{%block ccs%}
{% block ccs %}
    <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}">
{% endblock %}
{%endblock%}
您在您的基础html和另一个html中使用了此选项,如果您想覆盖它,请将您的CCS更正为css

{% block css %}  **in this line change css to ccs or in your base html change ccs to css **
   <link rel="stylesheet" type="text/css" href="{% static 'css/detail.css' %}">
{% endblock %}
{%block css%}**在此行中将css更改为ccs,或在基本html中将ccs更改为css**
{%endblock%}
我希望这对您有用。

{%block ccs%}
{%endblock%}
您在您的基础html和另一个html中使用了此选项,如果您想覆盖它,请将您的CCS更正为css

{% block css %}  **in this line change css to ccs or in your base html change ccs to css **
   <link rel="stylesheet" type="text/css" href="{% static 'css/detail.css' %}">
{% endblock %}
{%block css%}**在此行中将css更改为ccs,或在基本html中将ccs更改为css**
{%endblock%}

我希望这对您有用。

您是否在详细信息模板中包含了
loadstatic
?如果没有,可能是因为它找不到
detail.css
,并且默认返回到
base.css
是的。问题是,我可以用Chromes开发工具添加它,而且效果很好。如果我只是转到url,它就不会加载。您是否在详细信息模板中包含了
loadstatic
?如果没有,可能是因为它找不到
detail.css
,并且默认返回到
base.css
是的。问题是,我可以用Chromes开发工具添加它,而且效果很好。它只是不会加载,如果我只是去的网址。