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) NoneFalse
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!
