"Date has wrong format. Use one of these formats instead: %, Y, -, %, m, -, %, d." DateField使用input_formats参数
2024-10-18 19:24:27
错误写法 :
publish_date = serializers.DateField(format="%Y-%m-%d", input_formats="%Y-%m-%d")
原因:input_formats 参数要求格式为数组,所以该写法会默认将字符串当做数组解析,导致报错。
正确写法:
publish_date = serializers.DateField(format="%Y-%m-%d", input_formats=["%Y-%m-%d"])
参考文章链接:https://www.cnblogs.com/pyliuwei/p/12469485.html
最新文章
- 用jsp的application写一个记录用户登陆网站的数量
- 【代码笔记】iOS-时间选择框
- inux下文件权限设置中的数字表示权限,比如777,677等,这个根据什么得来的
- 一起来画画!8款最佳HTML5绘图工具
- visualsvn server 报错 can't read file ";current";:End of file out
- hibernate Disabling contextual LOB creation as connection was null
- Protocol Buffers(3):阅读一个二进制文件
- CNN 激活函数
- 文本分类实战(五)—— Bi-LSTM + Attention模型
- SSH(Spring Struts2 Hibernate)框架整合(xml版)
- NET-SNMP基本命令
- Swagger UI 用法
- python---RabbitMQ(1)简单队列使用,消息依次分发(一对一),消息持久化处理
- win10 共享 及 媒体流
- ElasticSearch Root身份运行
- centos如何安装jdk8
- 伪异步IO
- 背景JS动态网格特性
- try…catch 结构
- WPF/MVVM快速指引