default_if_none


Misol

Rang nomlarini yozish, lekin qiymat None bo‘lsa, "nocolor" deb yozish:

{% for x in colors %}
  <h1>{{ x|default_if_none:"nocolor" }}</h1>
{% endfor %}
Misolni ishga tushirish »

Ta’rif va qo‘llanilishi

default_if_none filtri qiymat None bo‘lsa, ishlatiladigan standart qiymatni belgilash imkonini beradi.

Bu filtr ishlashi uchun qiymat aynan None bo‘lishi kerak.


Sintaksis

{{ value|default_if_none:defaultvalue }}

Shablon filtrlari vertikal chiziq (pipe) | belgisi va undan keyin filtr nomini yozish orqali belgilanadi.

Argumentlar ikki nuqta : belgisi va undan keyin argument qiymatini yozish orqali belgilanadi.


Argumentlar

Qiymat Tavsif
defaultvalue Majburiy. Qiymat None bo‘lsa, qaytariladigan qiymat.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!