天天看點

Django模闆語言(7)

模闆語言特殊的地方就是有兩個,一個是與變量有關的,一個是與文法(邏輯語言)有關的。

{{變量名}}:與變量有關,在模闆中Django會自動的将變量名替換成相應的值。表示這裡插入指定變量的值。

{%邏輯語言%}:邏輯語言,一般像if,for 等邏輯語言,文法格式:{%if %}         這裡就是一些标簽或者内容     {%end  if%}。叫做模闆标簽

.  (點在模闆語言中有特殊的意義):表示擷取對象相應屬性的值。如:在視圖view.py中有一個字典dic =  {“name”:“Tom”},在模闆中要使用改字典的vlue值,則用:{{dic.name}}