0
私はintcommaを使用してテンプレートで自分の番号をフォーマットしようとしていますが、正しく機能しません。Django number_format not function
検索の結果、django.utils.formats.number_formatが機能していないことがわかりました。私のテストは以下の通りです:
[email protected]:~$ ./manage.py shell
Python 3.4.4 (default, Feb 17 2016, 02:50:56)
[GCC 4.9.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import locale
>>> from django.utils.formats import number_format
>>> val=123456789
>>> number_format(val,force_grouping=True)
'123456789'
>>> locale.getlocale()
('en_US', 'UTF-8')
>>>
設定が間違っていますか?
あなたは '{{val | intcomma}}'を試しましたか? – Leonard2
'settings.py'に' USE_L10N = True'がありますか? – Tim