如何禁用在模板中显示小数点分隔符的 Django?
How to disable Django showing decimal separator in templates?
我有一个 Django 应用程序,当我在我的电脑上编写代码时,它以这种方式显示模板中的数字:
1000 -> 1,000 (I use the use thousand separator)
但是当我将应用程序部署到我的服务器时,它显示:
1000 -> 1,000.00
但我不知道如何使用带有小数点分隔符的数字。我尝试使用 intcoma 过滤器格式化数字,但无论如何都不起作用。
我怎样才能摆脱这个?
添加来自 https://docs.djangoproject.com/en/2.0/ref/templates/builtins/ 的 floatformat 过滤器。
这可能与您的 Django 区域设置和浏览器区域设置有关。
我建议检查您的开发和生产中可能存在的差异 settings.py
,特别是寻找:
我有一个 Django 应用程序,当我在我的电脑上编写代码时,它以这种方式显示模板中的数字:
1000 -> 1,000 (I use the use thousand separator)
但是当我将应用程序部署到我的服务器时,它显示:
1000 -> 1,000.00
但我不知道如何使用带有小数点分隔符的数字。我尝试使用 intcoma 过滤器格式化数字,但无论如何都不起作用。 我怎样才能摆脱这个?
添加来自 https://docs.djangoproject.com/en/2.0/ref/templates/builtins/ 的 floatformat 过滤器。
这可能与您的 Django 区域设置和浏览器区域设置有关。
我建议检查您的开发和生产中可能存在的差异 settings.py
,特别是寻找: