【发布时间】:2015-04-17 09:51:03
【问题描述】:
在新西兰,我们以这种格式输入日期时间:%d/%m/%Y
我有这个模型字段:
entry_start_date = models.DateTimeField()
基于documentation,我在模型表单中添加了:
class Meta:
localized_fields = ('entry_start_date',)
我的设置是:
TIME_ZONE = 'Pacific/Auckland'
LANGUAGE_CODE = 'en-nz'
USE_I18N = True
表单仍然抱怨“22/11/2015”的日期/时间格式不正确,但使用“2015-11-22”时有效。
但如果我将 DateTimeField 更改为 DateField,则在 '22/11/2015' 工作。
【问题讨论】:
标签: django localization