4

Djangoには、NUMBER_GROUPING = Trueを設定することで、テンプレート内の整数に桁区切り文字を自動的に追加することができます。問題は、いくつかの整数(たとえば '年')では小数点のグループ化を望まないということです。どうにかしてDjangoが私の整数に何千もの区切り文字を追加するのを防ぐフィルターや何かを見つけることができません。Djangoテンプレートの整数のNUMBER_GROUPINGを防止する

他の整数に対してこの機能を無効にしないで、特定の整数をNUMBER_GROUPINGプロセスで処理しないようにするために、どうすればよいか分かっていますか?

Woutを

答えて

7

NUMBER_GROUPING設定は、Djangoの形式のローカライズ機能の一部です。それをテンプレートで取り除くには、{{ value|unlocalize }}を試してください。あらかじめ{% load l10n %}が必要です。これはまた、django 1.3を必要とするようです。

詳細はthe docsを参照してください。