2016-04-27 4 views
-3

Это произошло из учебника Джанго:Что означает плюрализация/делать?

<li>{{ choice.choice_text }} - {{ choice.votes }} vote{{ choice.votes|pluralize }}</li> 

Как я уже говорил, что значит «множественное число» означает, и что она делает?

+0

Он возвращает 's', если число, о котором идет речь, больше, чем' 1'. Поэтому, если 'choice.votes' больше, чем' 1', 'vote' получает' s', добавляет к нему, делая его 'vote'. – RobertR

ответ

1

pluralize является фильтром, как вы можете видеть в documentation ...

Возвращает суффикс множественного числа, если значение не 1. По умолчанию этот суффикс «s».

Смежные вопросы