微信小程序 Object of type ‘datetime‘ is not JSON serializable解决方法
2023-09-11 14:20:50 时间
json,日期字段需特殊处理
python中这个错误的原因是json.dumps无法对字典中的datetime时间格式数据进行转化,dumps的原功能是将dict转化为str格式,不支持转化时间,所以需要将json类部分内容重新改写,来处理这种特殊日期格式。
# 获秘籍列表
dzdata = request.env['wxxcx.englishmj'].sudo().search([('show', '=', True)],order='sj')
if dzdata:
data = []
data += [{
'postId': dc.id,
'title': dc.title,
'postImg': dc.link_url,
'content':dc.jianjie,
'detail':dc.ny,
'date':dc.sj.strftime("%Y-%m-%d"),
'readingNum': dc.yd,
'collectionNum': dc.shc,
'upNum': dc.dz,
'author': dc.author
} for dc in dzdata]
相关文章
- 后端解决 微信H5支付 商户参数格式错误 方法
- 微信本地调试方法
- 微信分享网页链接缩略图不显示解决方法
- vue页面切换时,页面中的方法执行的顺序踩的坑
- 解决Win7下安装VS2010不显示序列号框的两种方法
- win7前置面板音频问题的一个解决方法
- 微信第三方登陆,无需注册一键登录,获取用户信息,PHP实现方法.
- 对抗告警疲劳的8种方法
- 微信小程序开发系列教程三:微信小程序的调试方法
- 微信公众号支付/微信内置浏览器微信h5支付报错:当前页面的URL未注册:https:∥xxxxxx!解决方法一看就会
- 使用base64加密解密的多种方法:分别包含pc端和uniapp微信小程序
- uniapp 微信小程序分页方法:uni-pagination分页插件和上拉分页、下拉加载刷新、刷新后回到顶部
- Py之tqdm:tqdm库的简介、安装、使用方法详细攻略
- WIN10:你不能访问此共享文件夹,解决方法
- Response.Redirect 打开新窗体的两种方法
- mac上SVN项目管理,提示被锁定的解决方法
- StringBuffer和StringBuilder使用方法比較
- 各种 AI 数据增强方法,都在这儿了
- 使用企业微信快速注册腾讯云账号的方法