在Django模板中防止整数的NUMBER_GROUP

Wou*_*ink 5 django templates internationalization number-formatting

Django有一个很好的功能,通过设置NUMBER_GROUPING = True,可以自动在模板中为整数添加数千个分隔符.问题是对于某些整数(例如'year'),您不需要十进制分组.不知怎的,我找不到阻止Django向我的整数添加数千个分隔符的过滤器或其他东西.

有没有人知道我应该做什么来排除NUMBER_GROUPING过程处理某些整数,而不禁用其他整数的这个功能?

Wout的

mes*_*ntz 8

NUMBER_GROUPING设置是django格式本地化功能的一部分.要在模板中摆脱它,请尝试{{ value|unlocalize }}.你还需要{% load l10n %}事先.这似乎也需要django 1.3.

有关详细信息,请参阅文档.