模板過濾器 - default_if_none
示例
寫顏色名稱,如果值為 None
,則寫 "nocolor"
{% for x in colors %}
<h1>{{ x|default_if_none:"nocolor" }}</h1>
{% endfor %}
執行示例 »
定義和用法
default_if_none
過濾器允許您指定一個預設值,以在值為 None
時使用。
只有當值精確等於 None
時,此過濾器才會生效。
語法
{{ value|default_if_none:defaultvalue }}
模板過濾器透過使用豎線 |
字元後跟過濾器名稱來定義。
引數透過使用冒號 :
字元後跟引數值來定義。
引數
值 | 描述 |
---|---|
defaultvalue | 必填。如果值為 None ,則返回該值。 |