WTForms小数分隔符(适用于非英语应用)

时间:2013-03-18 11:15:06

标签: python google-app-engine python-2.7 wtforms

对于非英语应用程序,使用小数分隔符非常常见。 我找不到任何基于区域设置更改小数格式的参考。

WTForms可以实现吗?

1 个答案:

答案 0 :(得分:1)

current wtforms code使用Python decimal模块,但它完全忽略了有关分隔符的区域设置(实际上,文档提供了an example,它构建了构建字符串表示形式的字符串表示)

您可以更改fields\core.py

行561

format = '%%0.%df' % self.places

为:

format = '%%0,%df' % self.places

但这将是一个难看的补丁,我建议打开issue来正确修复它