django中的模版的使用
1、例項:查詢使用者資訊,在頁面顯示,並隔行有底色
test1/views檔案
defuserinfo(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.檢視函式替換頁...