Kodujesz dwa :
json_docs = [json.dumps(doc, default=json_util.default) for doc in stories]
resp = jsonify(data=json_docs)
Teraz każdy wpis w json_docs
to ciąg znaków reprezentujący obiekt JSON.
Usuń json.dumps()
zadzwoń:
resp = jsonify(data=stories)
lub użyj flask.json.dump()
z Response()
:
resp = Response(json.dumps({'data': stories}, default=json_util.default),
mimetype='application/json')
Dzięki temu możesz użyć swojego json_util.default
nadal na obiektach kursora.