Django根据用户浏览器设置设置小数点分隔符

时间:2018-09-21 11:06:34

标签: django django-forms localization decimal

我想使Django应用程序中的表单内的小数点分隔符取决于用户浏览器设置。

因此,如果用户使用英语,那么用户应该输入

1.1  

内部输入表格...

如果语言为德语,则用户应输入

1,1

内部输入表单。

我如何在Djnago应用程序中实现这一目标。

P.S。

我将标准CreateViewform_class一起使用

在我拥有的表单类中

fields = "__all__"
localized_fields = "__all__"

1 个答案:

答案 0 :(得分:0)

在您应用的设置中:

.Net

和模板中

USE_L10N = True

请参见https://docs.djangoproject.com/en/2.1/topics/i18n/formatting/