我正在使用 django 表单,但日期没有以特定格式显示。
表单.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}}
提前致谢
请您参考如下方法:
无法在服务器端设置客户端小部件的日期格式。对于 native 浏览器日期选择器,日期格式由操作系统的区域设置决定。如果您使用日期选择器的 javascript 插件,您通常可以使用 javascript 自定义日期格式。
