• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

    Python的Django框架中if標(biāo)簽的相關(guān)使用

    來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 14:42:12
    文檔

    Python的Django框架中if標(biāo)簽的相關(guān)使用

    Python的Django框架中if標(biāo)簽的相關(guān)使用:{% if %} 標(biāo)簽檢查(evaluate)一個(gè)變量,如果這個(gè)變量為真(即,變量存在,非空,不是布爾值假),系統(tǒng)會(huì)顯示在 {% if %} 和 {% endif %} 之間的任何內(nèi)容,例如: {% if today_is_weekend %} Welcome to the weekend! {% e
    推薦度:
    導(dǎo)讀Python的Django框架中if標(biāo)簽的相關(guān)使用:{% if %} 標(biāo)簽檢查(evaluate)一個(gè)變量,如果這個(gè)變量為真(即,變量存在,非空,不是布爾值假),系統(tǒng)會(huì)顯示在 {% if %} 和 {% endif %} 之間的任何內(nèi)容,例如: {% if today_is_weekend %} Welcome to the weekend! {% e

    {% if %} 標(biāo)簽檢查(evaluate)一個(gè)變量,如果這個(gè)變量為真(即,變量存在,非空,不是布爾值假),系統(tǒng)會(huì)顯示在 {% if %} 和 {% endif %} 之間的任何內(nèi)容,例如:

    {% if today_is_weekend %}
     

    Welcome to the weekend!

    {% endif %}

    {% else %} 標(biāo)簽是可選的:

    {% if today_is_weekend %}
     

    Welcome to the weekend!

    {% else %}

    Get back to work.

    {% endif %}

    Python 的“真值”

    在Python和Django模板系統(tǒng)中,以下這些對(duì)象相當(dāng)于布爾值的False

  • 空列表([] )
  • 空元組(() )
  • 空字典({} )
  • 空字符串('' )
  • 零值(0 )
  • 特殊對(duì)象None
  • 對(duì)象False(很明顯)
  • 提示:你也可以在自定義的對(duì)象里定義他們的布爾值屬性(這個(gè)是python的高級(jí)用法)。

    除以上幾點(diǎn)以外的所有東西都視為`` True``

    {% if %} 標(biāo)簽接受 and , or 或者 not 關(guān)鍵字來對(duì)多個(gè)變量做判斷 ,或者對(duì)變量取反( not ),例如: 例如:

    {% if athlete_list and coach_list %}
     Both athletes and coaches are available.
    {% endif %}
    
    {% if not athlete_list %}
     There are no athletes.
    {% endif %}
    
    {% if athlete_list or coach_list %}
     There are some athletes or some coaches.
    {% endif %}
    
    {% if not athlete_list or coach_list %}
     There are no athletes or there are some coaches.
    {% endif %}
    
    {% if athlete_list and not coach_list %}
     There are some athletes and absolutely no coaches.
    {% endif %}
    
    

    {% if %} 標(biāo)簽不允許在同一個(gè)標(biāo)簽中同時(shí)使用 and 和 or ,因?yàn)檫壿嬌峡赡苣:模纾缦率纠清e(cuò)誤的: 比如這樣的代碼是不合法的:

    {% if athlete_list and coach_list or cheerleader_list %}
    
    

    系統(tǒng)不支持用圓括號(hào)來組合比較操作。 如果你確實(shí)需要用到圓括號(hào)來組合表達(dá)你的邏輯式,考慮將它移到模板之外處理,然后以模板變量的形式傳入結(jié)果吧。 或者,僅僅用嵌套的{% if %}標(biāo)簽替換吧,就像這樣:

    {% if athlete_list %}
     {% if coach_list or cheerleader_list %}
     We have athletes, and either coaches or cheerleaders!
     {% endif %}
    {% endif %}
    
    

    多次使用同一個(gè)邏輯操作符是沒有問題的,但是我們不能把不同的操作符組合起來。 例如,這是合法的:

    {% if athlete_list or coach_list or parent_list or teacher_list %}
    
    

    并沒有 {% elif %} 標(biāo)簽, 請(qǐng)使用嵌套的`` {% if %}`` 標(biāo)簽來達(dá)成同樣的效果:

    {% if athlete_list %}
     

    Here are the athletes: {{ athlete_list }}.

    {% else %}

    No athletes are available.

    {% if coach_list %}

    Here are the coaches: {{ coach_list }}.

    {% endif %} {% endif %}

    一定要用 {% endif %} 關(guān)閉每一個(gè) {% if %} 標(biāo)簽。

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Python的Django框架中if標(biāo)簽的相關(guān)使用

    Python的Django框架中if標(biāo)簽的相關(guān)使用:{% if %} 標(biāo)簽檢查(evaluate)一個(gè)變量,如果這個(gè)變量為真(即,變量存在,非空,不是布爾值假),系統(tǒng)會(huì)顯示在 {% if %} 和 {% endif %} 之間的任何內(nèi)容,例如: {% if today_is_weekend %} Welcome to the weekend! {% e
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 亚洲国产精品ⅴa在线观看| 国产香蕉国产精品偷在线| 国产精品免费久久久久电影网| 国产精品美女久久久免费| 国产精品国产亚洲精品看不卡| 精品国产一区二区三区色欲 | 伊在人亚洲香蕉精品区麻豆| 成人免费精品网站在线观看影片 | 国产精品一区在线播放| 国产91精品在线观看| 99re6在线视频精品免费| 中文国产成人精品久久不卡| 亚洲乱码精品久久久久..| 精品久久久无码人妻中文字幕豆芽 | 国产精品久久久久久搜索| 精品一区二区三区在线观看视频 | 在线观看91精品国产网站| 久久99精品久久久久久齐齐| 天天视频国产精品| 精品亚洲成a人片在线观看少妇 | 四虎国产精品永久在线| 久久久久免费精品国产| 久久久久亚洲精品无码网址| 亚洲精品动漫免费二区| 精品无码国产污污污免费网站国产 | 在线观看国产精品日韩av| 老司机午夜网站国内精品久久久久久久久| 国产精品国产三级国产a| 99久久国产热无码精品免费久久久久 | 久久精品亚洲精品国产色婷| 亚洲av无码乱码国产精品| 亚洲国产另类久久久精品小说 | 人人妻人人澡人人爽人人精品电影| 3D动漫精品啪啪一区二区下载| 国产精品推荐天天看天天爽| 亚洲国产精品久久电影欧美| 日本精品一区二区三区在线视频| 久久久久成人精品无码| 久久99国产精品成人欧美| 欧美精品综合视频一区二区|