【问题标题】:Django template convertion error when a number with thousand separator带有千位分隔符的数字时 Django 模板转换错误
【发布时间】:2020-01-17 23:42:33
【问题描述】:

我有一些十进制值,千位分隔符作为列表传递到 Django 模板中。它应该被解释为一个浮点值来做一些 JavaScript 计算。但是,由于千位分隔符,它会导致列表迭代出现问题。请参阅模板中解释的以下代码。我已经强调了有问题的价值观。另请注意,我想要其他地方的一千个分隔符,所以它不能全局关闭。我使用了floatformat 过滤器,但没有运气。

数据:[0.00, 0.00, **35,200**.23, **2,910**.36, **1,677**.00, 0.00,],

【问题讨论】:

    标签: django django-templates django-template-filters


    【解决方案1】:

    使用unlocalize

    {% load l10n %}
    
    {{ value|unlocalize }}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-26
      • 2011-01-17
      • 2021-08-11
      • 2012-03-11
      • 1970-01-01
      • 2018-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多