Запрет NUMBER_GROUPING целых чисел в шаблоне Django - PullRequest
5 голосов
/ 12 сентября 2011

У Django есть хорошая возможность автоматически добавлять тысячи разделителей к целым числам в шаблонах, устанавливая NUMBER_GROUPING = True.Проблема в том, что для некоторых целых чисел (например, «год») вам не нужна десятичная группировка.Почему-то я не могу найти фильтр или что-то еще, что мешает Django добавлять тысячи разделителей к моим целым числам.

Кто-нибудь знает, что я должен делать, чтобы исключить обработку определенных целых чисел процессом NUMBER_GROUPING, не отключая это?функциональность для других целых чисел?

Wout

1 Ответ

8 голосов
/ 12 сентября 2011

Параметр NUMBER_GROUPING является частью функции локализации формата в django.Чтобы избавиться от него в шаблоне, попробуйте {{ value|unlocalize }}.Вам также нужно заранее {% load l10n %}.Это также требует django 1.3.

См. документы для получения дополнительной информации.

...