为Django表单动态更改DateTimePicker的格式

问题描述 投票:0回答:1

更改网站语言时格式会更改。 '%d /%m /%Y'变为'%m /%d /%Y'。所以我无法将表单中的信息保存到数据库中。

例:

'%d /%m /%Y'(24.11.2003)保存为土耳其语。但是当我想用英语更新时,我收到错误。因为格式更改为'%m /%d /%Y'(11.24.2003)。

这是我的表格。

forms.朋友

'date1': DatePickerInput(format='%d/%m/%Y'),
'date2': DatePickerInput(format='%d/%m/%Y'),
python django datetimepicker
1个回答
0
投票

我认为这个solution适合我的问题。我试过但我无法理解。

作为临时解决方案;

settings.朋友

之前:

LANGUAGES = (
    ('tr', _('Turkish')),
    ('en',_('English')),)

后:

LANGUAGES = (
    ('tr', _('Turkish')),
    ('en-gb',_('English')),)
© www.soinside.com 2019 - 2024. All rights reserved.