1.问题原因
是由于ObjectId无法在服务端生成json数据
请在文件头引入这两个python包
from bson import ObjectId import json
2.写一个decoder类
# decoder类,将ObjectId对象转化为字符串 class JSONEncoder(json.JSONEncoder): def default(self, o): if isinstance(o, ObjectId): return str(o) return json.JSONEncoder.default(self, o)
3.指定decoder类传递json参数
@app.route("/xxx",methods=['POST','GET']) def xxx(): titleList = questionGet() return json.dumps(titleList,cls=JSONEncoder)
大功告成!!!🙌🙌🙌