我有一个Django应用程序,当我在我的电脑上编写代码时,它以这种风格显示模板中的数字:
1000 -> 1,000 (I use the use thousand separator)
但是当我将应用程序部署到我的服务器时,它会显示:
1000 -> 1,000.00
但我不知道如何使用带小数分隔符的数字。我尝试使用intcoma过滤器格式化数字,但无论如何都不起作用。 我怎么能摆脱这个?
答案 0 :(得分:1)
从https://docs.djangoproject.com/en/2.0/ref/templates/builtins/添加floatformat过滤器。
答案 1 :(得分:0)
这可能与您的Django区域设置和浏览器区域设置有关。
我建议您检查开发和生产中可能存在的差异it('...', () => {
const a = signGuard.canActivate(activatedSnapshot, mockSnapshot);
console.log(a); // Observable
a.subscribe(...); // Property 'subscribe' does not exist on type 'true'
})
,特别是要查找: