深入解析HetuEngine實現On Yarn原理
阿新 • • 發佈:2022-01-13
模板語法:
- 靜態頁面:頁面的資料都是寫死的,萬年不變的
- 動態頁面:頁面上的資料時從後端動態獲取的
變數渲染之深度查詢:
views.py檔案
from django.shortcuts import render def index(request): name="閆聞" age=28 is_mar="否" book_list=["西遊記","水滸傳","紅樓夢","三國演義"] info_dir={"name":"zz","age":26} class Book(object): def __init__(self,title,price): self.title=title self.price=price book=Book("英雄本色","100") return render(request,"index.html",locals())
index.html檔案
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h2>深度查詢</h2> <p>姓名:{{ name }}</p> <p>年齡:{{ age }}</p> <p>婚否:{{ is_mar }}</p> <p>中國的四大名著:{{ book_list }}</p> <p>第一本:{{ book_list.0 }}</p> <p>第二本:{{ book_list.1 }}</p> <p>第三本:{{ book_list.2 }}</p> <p>第四本:{{ book_list.3 }}</p> <p>我有個小夥伴,名字{{ info_dir.name }},年齡{{ info_dir.age }}</p> <p>讀過的書:{{ book.title }}...............價格:{{ book.price }}</p> </body> </html>