Django определяет множественное число людей как people

попытка вывести правильное множественное значение в шаблоне Django, когда count больше 1.

<p>{{ review.markers.helpful.count }} person{{ reviews.markers.helpful.count|length|pluralize }} found this helpful</p>

по-прежнему возвращает 1 persons или 2 persons вместо 1 person и 2 people

помогите исправить это в шаблоне?

Вы можете указать суффиксы двух форм с помощью:

pe{{ reviews.markers.helpful.count|pluralize:"rson,eople" }}

или проще:

{{ reviews.markers.helpful.count|pluralize:"person,people" }}
Вернуться на верх