小编典典

在Django中将datetime序列化为json

python

嗨,我如何以json格式从Django的Mysql数据库中获取DateTimeField?当我执行代码“
Date.time无法在json中序列化”时出现错误(数据包含很多值):

data = json.dumps(data)

但这是通过添加来解决的

ALL_data = serializers.serialize("json", data, ensure_ascii=False)

但是现在我得到的’str’对象没有属性’_meta’。


阅读 138

收藏
2020-12-20

共1个答案

小编典典

DjangoJSONEncoder
解决了我的问题。

import json
from django.core.serializers.json import DjangoJSONEncoder
data = json.dumps(data, cls=DjangoJSONEncoder)
2020-12-20