Я пытаюсь вернуть возвращаемый список словарей как часть запроса get. Я вызываю функцию ниже.
def get_data(id):
selected_data = Database.get_date(id)
json.dumps(selected_data, default=str)
return jsonify({'data': selected_data})
selected_data похожа на
[{'date': datetime.date(2019, 1, 15), 'id': 1, 'name': 'John '}, {'date': datetime.date(2019, 1, 11), 'id': 2, 'name': 'Jane'}]
Но я получаю сообщение об ошибке ниже
TypeError (repr (o) + "не сериализуемо в JSON")
Ошибка типа: datetime.date (2019, 1, 15) не поддерживает сериализацию в формате JSON
Я пытался использовать json.dumps, например , это переполнение стека поток предлагает, но все равно получает ту же ошибку.
Любая помощь приветствуется.