Динамически изменяйте формат DateTimePicker для формы Django - PullRequest
0 голосов
/ 24 апреля 2019

Формат меняется, когда я меняю язык сайта. «% d /% m /% Y» меняется на «% m /% d /% Y». Поэтому я не могу сохранить информацию в форме в базу данных.

Пример:

'% d /% m /% Y' (24.11.2003) в качестве сохранения на турецком языке. Но я получаю ошибку, когда хочу обновить на английском. Поскольку формат изменяется на «% m /% d /% Y» (24.11.2003).

Это мои формы.

forms.py

'date1': DatePickerInput(format='%d/%m/%Y'),
'date2': DatePickerInput(format='%d/%m/%Y'),

1 Ответ

0 голосов
/ 25 апреля 2019

Я думаю, что это решение подходит для моей проблемы. Я пытался, но я не мог понять это.

В качестве временного решения;

settings.py

До:

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

После того, как:

LANGUAGES = (
    ('tr', _('Turkish')),
    ('en-gb',_('English')),)
...