Django查询格式化日期时间输出

2024-05-09 23:19:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我的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>)")

但它抱怨日期与格式字符串不匹配。在


Tags: djangonameevent视图iddatetime序列化objects