django css檔案匯入,模板繼承

2022-05-07 12:24:08 字數 766 閱讀 4895

今天寫了一下模板繼承

剛開始感覺還行,也挺簡單的

當只有html的時候還是能繼承到的,**如下。首先在父html檔案裡加入

把這一段加在父html下面想要被繼承的地方。

然後子模板裡載入

想要新增的內容

就如此而已。

接下來講一下css檔案,我一開始以為是繼承的時候css沒對上去,找了一堆資料來做

但是,都沒有解決

誒,結果偶然發現,django對匯入css檔案不是很友好,

首先,在專案下建立乙個資料夾,名為static

然後建立css,(當然匯入js,img其他檔案都可以在這裡建立)

之後去setting裡新增下面**,

static_url = '

/static/

'      #這句應該本來就在的,我的是在最底下找到的

static_root = os.path.join(base_dir,'

static')

staticfiles_dirs =[

('css

',os.path.join(static_root,'

css'

)),]

那怎麼匯入css檔案呢,路徑也對不上,新增如下**在標籤裡

"

stylesheet

" href="

">

然後繼承的子html裡css檔案也會自動匯入

django模板匯入js,css等外部檔案

html模板裡面使用了css,但是直接引用不能,搜了一些資料終於搞定,這裡記錄以下。首先是我檔案的tree mysite admin.py,models.py,init py,views.py,test.py,template資料夾 mysite init py,settings.py,urls.p...

模板引擎詳解 匯入資源檔案

傳統方式的匯入外部js和css等資源檔案的方法是直接在模板檔案使用 複製 thinkphp的模板引擎提供了專門的標籤來簡化上面的匯入。more 第乙個是import標籤 匯入方式採用類似thinkphp的import函式的命名空間方式,例如 複製 type屬性預設是js,所以下面的效果是相同的 複製...

ABAP EXCEL模板匯入

用rlgrap filename定義檔案選擇框的型別 parameters fidata like rlgrap filename default c fidata.xls obligatory.用 cl gui frontend services類中的file open dialog 開啟檔案對話...