Django (三)模板標籤

2021-09-25 16:50:46 字數 514 閱讀 1769

執行操作1

執行操作2

執行操作3

這是第乙個值

forloop.count0

forloop.count

forloop.revcounter

forloop.revcounter0

forloop.first 返回bool

forloop.last

forloop.parentloop 如果發生多層for迴圈巢狀,那麼這個變數返回上層for的內容

指ls中的迴圈

}yyy

xx有值,輸出i

xx無值 輸出yyy

movie_hello 為路徑別名

傳參

}

內容內容

extends 必須是模板中的第乙個標籤

在繼承的基礎上

在html檔案中開乙個可供修改內容的介面

}***xx

引用要放在block內

django模板標籤

載入乙個模板,並根據上下文渲染它。用於在乙個模板中包含其他模板。標記當前模板擴充套件乙個父模板。這個標籤有兩種用法 1.直接使用要擴充套件的父模板的名字 html 2.用變數variable的值來指定父模板,如果變數是乙個字串,django會把字串的值當做父模板的檔名,如果變數是乙個template...

Django模板標籤

zqxt tutorial init py admin.py models.py templates tutorial index.html search.html tests.py views.py tryit init py admin.py models.py templates tryit ...

Django模板之模板標籤

標籤比變數更加複雜 一些在輸出中建立文字,一些通過迴圈或邏輯來控制流程,一些載入其後的變數將使用到的額外資訊到模版中。一些標籤需要開始和結束標籤 例如 標籤 內容.有些標籤不需要結束 快捷鍵 輸入tag直接回車 for標籤 迴圈遍歷可迭代變數中的每乙個元素,沒有break和continue等複雜功能...