簡體   English   中英

能否在Django中為擴展的html模板定義單獨的css文件?

[英]Can one define a separate css file for an extending html template in Django?

假設abc.html在django應用程序中擴展了base.html。

我注意到我必須在base.html的CSS文件中進行abc.html的樣式設置(例如base.css)

我想知道是否有一種方法可以為abc.html定義一個單獨的(獨立的)css文件,並使用例如base.css和abc.css文件管理樣式? 我嘗試按照相同的步驟使用,並在abc.html中添加標簽,並定義了一個指向abc.css文件的鏈接,但django沒有選擇它。

在base.html中有一個包含CSS文件的塊。 例:

{% block base.css %}

擴展base.html時,將塊中的內容替換為新的CSS文件。

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

希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM