Django中templates使用的補充

2022-02-24 16:01:20 字數 677 閱讀 1484

django中的模版的使用

1、例項:查詢使用者資訊,在頁面顯示,並隔行有底色

test1/views檔案

def

userinfo(request):

if request.method=='

get'

: userinfos=[,,,

,,,]

return render(request,'

2.html

',) #將userinfors以user_obj引數傳遞給模版2.html。

test1/2.html檔案

2、模版的繼承

乙個專案中由於頁面比較多,而有些頁面中頭部和底部的內容都是一樣的,因此該部分內容無需重寫。將內容一樣的頁面繼承已經寫好的頁面即可。

父頁面中,使用關鍵字 ... 來指定可以被子頁面替換的內容。

子頁面中,使用關鍵字 來指定將要繼承的頁面,使用關鍵字 ... 來指定替換的內容。

繼承語法 '' 必須寫在頁面的頂部,並且乙個頁面只能繼承乙個模版。

3、模組引用

在一些專案中,往往會有多處需要登陸。這樣可以將登陸單獨寫在乙個html中,頁面中需要登陸時直接引用該html頁面就可以了。頁面中引用其它html頁面使用關鍵字即可。

Django學習 建立template

1 在應用目錄下建立乙個templates資料夾,而後在檔案中建立需要的html檔案 2 而後在應用目錄的views.py中用render 函式將template加入進來,並且可以傳遞資料。傳入的資料在html中用 資料繫結的形式讀取資料。render 函式 第乙個引數為呼叫它函式的請求,第二個引數...

Django網路框架 Template模板

應用下 放在應用下的templates中,可以不用註冊,無法跨應用地進行復用 工程下 放在工程裡的templates中,需要在settings.py中註冊,可以復用 讀資料 屬性 方法 下標 第幾個 字典 本身 注釋 注釋若干內容.繼承和兼併 django的html介面是可以繼承的 用block分成...

Django 模板系統(template)總結

1.模板系統 指html頁面。2.常用符號 1 在模板中解析變數 2 在模板中進行邏輯相關操作 注釋 單行注釋。3 變數 在django的模板系統中變數使用的語法 當模版引擎遇到變數,就會用值替換掉變數。變數的命名可以是 字母數字以及下劃線 的組合。變數名稱中不能有空格或標點符號。3.檢視函式替換頁...