0
所以,我有一个表格:Django表单的DateField与运行格式化
class FormBasicInfo(BasicForm):
valid_from = forms.DateField(required=False, input_formats=('%d/%m/%Y',), widget=DateInput(format='%d/%m/%Y'))
,我设定的输入和输出格式。但是,如果我想根据用户的日期格式首选项在运行时设置这些格式,该怎么办?这怎么能做到?
上述方式完成后,表格将始终根据欧洲日期格式进行验证。即使我指定了允许的更多格式,但其中一个格式会优先,并且会优先考虑,这意味着会出现验证不正确的情况。