可以为Django中的扩展html模板定义一个单独的css文件吗?

时间:2016-11-26 06:42:14

标签: html css django django-templates

假设abc.html在django应用程序中扩展base.html。

我注意到我必须在base.html的css文件中使用abc.html的样式(比如base.css)

我想知道有一种方法可以为abc.html定义一个单独的(独立的)css文件,并使用base.css和abc.css文件来管理样式吗?我尝试按照相同的步骤使用,并在abc.html中标记并定义了一个指向abc.css文件的链接,但是django没有把它拿起来。

1 个答案:

答案 0 :(得分:-1)

在base.html中包含一个包含CSS文件的块。 例如:

{% block base.css %}

扩展base.html时,请使用新的css文件替换块中的内容。

或者在abc.html css之后使用{{ block.super }}

希望它有所帮助。