Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ExtJSForms和Django模型中的数据格式是等效的,但不起作用_Django_Extjs_Date Formatting - Fatal编程技术网

ExtJSForms和Django模型中的数据格式是等效的,但不起作用

ExtJSForms和Django模型中的数据格式是等效的,但不起作用,django,extjs,date-formatting,Django,Extjs,Date Formatting,当我发布表格时,我收到以下例外情况: act_date:[日期格式错误。请改用以下格式之一:YYYY-MM-DD.] 对于其他日期字段也存在相同的验证错误 我更改了extjs Ext.util.format.defaultDateFormat='Y-m-d'中的默认日期格式,但该格式不起作用 接下来我在Django设置中定义日期格式: 'DATE_FORMATS': [("%Y-%m-%d"),], 这也不起作用。当你说我更改了extjs Ext.util.format.defaultDate

当我发布表格时,我收到以下例外情况:

act_date:[日期格式错误。请改用以下格式之一:YYYY-MM-DD.]

对于其他日期字段也存在相同的验证错误

我更改了extjs Ext.util.format.defaultDateFormat='Y-m-d'中的默认日期格式,但该格式不起作用

接下来我在Django设置中定义日期格式:

'DATE_FORMATS': [("%Y-%m-%d"),],

这也不起作用。

当你说我更改了extjs Ext.util.format.defaultDateFormat='Y-m-d'中的默认日期格式时,它不起作用。是日期格式不起作用还是服务器验证

因为如果我这样做的话:

var d = new Date();
Ext.Date.format(d, 'Y-m-d');
这给了我:2019-03-05,这似乎是正确的

你有没有在你的邮件请求中检查发送日期的格式?
在发送请求之前,您可能有一个意外的日期格式。

是日期格式不起作用,还是服务器验证,再次进行服务器验证。日期看起来是正确的,如2019-03-05,但Chrome会抛出验证消息。如何为不同字段的不同数据格式定义POST参数?表单中并非所有字段都是日期字段