Django筆記五 模板Templates

2021-10-01 09:32:59 字數 902 閱讀 5387

常用標籤:

1, for 

for內部允許使用for提供的內建變數 - forloop

1, forloop.counter:    return int

記錄當前迴圈的次數,從1開始

2, forloop.first    返回值為布林型別

是否是第一次迴圈(第一項)

3, forloop.last:    返回值為布林型別

是否是最後一次迴圈(最後一項)

2, if 結構

1,statement1

條件中允許使用比較運算子(>,<,>=...)和邏輯運算子(not,and,or)

注意:and 和 or不能同時出現

2,statement1

statement2

3,statement1

statment2

statment3

other statment

3, 過濾器

1, 作用

過濾資料

在顯示變數的資料之前,允許對資料進行篩選或者改變;

2, 語法:

}}    value輸出之前對其進行二次處理,如果value=4,則輸出的是6

3, 簡單的過濾器

1, }

將value變為大寫字元

2, }

將value變為小寫字元

3, }

將num累加到value之後

4, }

將value四捨五入到n為小數

5, }

將字串擷取到n位(包含...)

作業: 

1,建立乙個專案.        

2, 建立應用 index

3, 配置 路由配置模組

4, 將login.html移植到其中,以模板的方式呈現;

Python筆記(五) Django中使用模板

使用django開發 時,如果不使用模板,那麼將會很不合理。因為我們所有的html 都需要被硬編碼到我們的python 中。我們新建乙個工程,然後再在新建乙個應用程式,並在其中的views.py檔案中新增如下 datedelta 中引數必須是整型 從上面的 中就可以看出,我們的html 和我們的py...

Django模板筆記

有些模版 是重複的。因此可以單獨抽取出來,以後 需要用到,就直接使用include進來就可以了。如果想要在include子模版的時候,傳遞一些引數,那麼可以使用with 的形式。示例 如下 在前端頁面開發中。有些 是需要重複使用的。這種情況可以使用include標籤來實現。也可以使用另外乙個比較強大...

Django 模板筆記

變數 檢視傳遞給模板的資料,要遵循識別符號規則 語法 注意 如果變數不存在,則插入的是空字串 在模板中使用點語法 1 字典 2 屬性或者方法 3 數字索引 在模板中呼叫物件中的方法,不能傳遞引數 語法 作用 1 在輸出中建立文字 2 控制邏輯或者迴圈 格式 語句 語句語句2 格式 語句語句2 注意 ...