我的Django安装使用PostgreSQL后端。在
我在Django视图中执行以下操作:
completedItems = Completed.objects.filter(user_id=1)
return HttpResponse(completedItems.values('item_id','item_name','event_datetime','item_id__item_name'))
对于日期-时间字段,返回:
^{pr2}$我正在尝试使用序列化返回json.dumps文件,这种格式让我很难过。什么是重新格式化查询返回的日期时间的最佳方法,以便我可以正确地序列化它?在
我试着用:
datetime.strptime('event_datetime',"datetime.datetime(%Y, %m, %d, %H, %M, %S, tzinfo=<%Z>)")
但它抱怨日期与格式字符串不匹配。在
最后我使用.extra注入PostgreSQL“to_char”来重新格式化它。这是PKKid here提出的解决方案。在
相关问题 更多 >
编程相关推荐