我正在使用django表单,但日期没有以特定格式显示。
forms.py
class MyForm(forms.ModelForm):
receive_date = forms.DateField(widget=forms.DateInput(attrs={'class': 'form-control ','readonly':True }),
input_formats=DATE_INPUT_FORMATS,
initial=date.today())
class Meta:
model = Mymodel
fields = "__all__"
当我加载或重新加载页面日期格式时,看起来像
点击日期格式后会改变,但不应该改变。它看起来像这样
在Html文件中,我只是使用了
{{forms.as_table}}
提前致谢
答案 0 :(得分:1)
客户端小部件的日期格式无法设置为服务器端。对于本机浏览器datepicker,日期格式由操作系统的语言环境确定。如果您使用javascript插件进行日期选择器,通常可以使用javascript自定义日期格式。