Django模板標簽
阿新 • • 發佈:2019-04-01
跳轉 target 文件中 圖表 bubuko https http tar eight
一、模板標簽
1.模板標簽是在模板中運用python語言的實現,如for循環,if語句
2.模板標簽的運用
2.1在teacher模板下創建students_list模板,
在teacher視圖中國創建學生列表信息視圖函數,
在teacher下的urls文件和項目urls文件中關聯視圖函數
2.2在students_list模板中導入網上搬過來的css基礎頁面 地址https://v3.bootcss.com/getting-started/
2.3對基礎模板進行修改
class=“table”是引用基礎模板中的圖表樣式
2.4用for循環重寫2.3中的body
{%for student in student}與{%endfor}是成對出現的
取student中的元素同視圖向模板傳參用{{ }}
2.5條件渲染
2.6常用標簽及功能
二、模板標簽url反向解析
1.在teacher模板函數下創建student_detail文件
在teacher視圖文件中創建student_detail函數,要有序號參數pk
關聯到teacher/urls文件中
2.在學生列表頁,將序號行包含在a標簽中
a標簽的鏈接進行跳轉 forloop.counter只是一個用於拼接參數,相當於pk
模板標簽的url逆向解析就是寫a標簽
Django模板標簽