欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Django框架模板介紹

 更新時(shí)間:2019年01月15日 10:41:58   作者:小茗同學(xué)。  
今天小編就為大家分享一篇關(guān)于Django框架模板介紹,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

定義:在Django框架中,模板是可以幫助開發(fā)者快速生成呈現(xiàn)給用戶頁(yè)面的工具

模板的設(shè)計(jì)方式實(shí)現(xiàn)了我們MVT中VT的解耦,VT有著N:M的關(guān)系,一個(gè)V可以調(diào)用任意T,一個(gè)T可以供任意V使用

模板處理分為兩個(gè)過程

  • ① 加載
  • ② 渲染

模板主要有兩個(gè)部分

  • ① HTML靜態(tài)代碼
  • ② 動(dòng)態(tài)插入的代碼段(挖坑,填坑)

模板中的動(dòng)態(tài)代碼段除了做基本的靜態(tài)填充,還可以實(shí)現(xiàn)一些基本的運(yùn)算,轉(zhuǎn)換和邏輯。

模板中的變量: 視圖傳遞給模板的數(shù)據(jù),遵守標(biāo)識(shí)符規(guī)則

語(yǔ)法{{ var }}

模板中的標(biāo)簽

語(yǔ)法 {% tag %}

作用

  • 加載外部傳入的變量
  • 在輸出中創(chuàng)建文本
  • 控制循環(huán)或邏輯
{% if 表達(dá)式 %}
  語(yǔ)句
  {% endif %}
  {% if 表達(dá)式 %}
   語(yǔ)句
  {% else %}
   語(yǔ)句
  {% endif %}
  {% if 表達(dá)式 %}
     語(yǔ)句 
  {% elif 表達(dá)式 %}
     語(yǔ)句
{% endif %}
{% for 變量 in 列表 %}
 語(yǔ)句1 
    {% empty %}
 語(yǔ)句2
 {% endfor %}

模版語(yǔ)言注釋有兩種:

1 單行注釋:{# 被注釋掉的內(nèi)容 #}

2 多行注釋
{% comment %}
被注釋的內(nèi)容
{% endcomment %}

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

最新評(píng)論