default


Misol

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

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

Ta’rif va qo‘llanilishi

default filtri qiymat False deb baholansa, ishlatiladigan standart qiymatni belgilash imkonini beradi.

False deb baholanadigan qiymatlar:

  • Bo‘sh stringlar ""
  • Har qanday son ko‘rinishidagi 0
  • Har qanday bo‘sh obyekt [], (), {}, set(), range(0)
  • None
  • False

Sintaksis

{{ value|default: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 False bo‘lsa, qaytariladigan qiymat.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!