pluralize


Misol

Agar son 1 bo‘lmasa, oxiriga 's' qo‘shish:

{% for x in arr %}
<h1>You have {{ x }} life{{ x|pluralize }} left.</h1>
{% endfor %}
Misolni ishga tushirish »

Ta’rif va qo‘llanilishi

pluralize filtri qiymat 1 bo‘lmasa, 's' qo‘shimchasini qo‘shadi.

suffix argumenti yordamida boshqa qo‘shimchani belgilashingiz mumkin:

Misol

<h1>You have {{ x }} kiss{{ x|pluralize:'es' }} left.</h1>
Misolni ishga tushirish »

Birlik va ko‘plik shakllarida turli qo‘shimchalarga ega so‘zlar uchun ikkalasini ham vergul bilan ajratib qo‘shishingiz mumkin:

Misol

<h1>You have {{ x }} butterfl{{ x|pluralize:'y,ies' }} left.</h1>
Misolni ishga tushirish »

Sintaksis

{{ value|pluralize:suffix }}

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
suffix Ixtiyoriy. Qiymatga qo‘shiladigan qo‘shimcha.
Standart qiymat: 's'.
Birlik va ko‘plik shakllarida turli qo‘shimchalarga ega so‘zlar uchun ikkalasini ham vergul bilan ajratib qo‘shishingiz mumkin.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!