Как сериализовать результат SqlAlchemy в JSON?Python

Программы на Python
Anonymous
Как сериализовать результат SqlAlchemy в JSON?

Сообщение Anonymous »

В Django есть хорошая автоматическая сериализация моделей ORM, возвращаемых из БД, в формат JSON.

Как сериализовать результат запроса SQLAlchemy в формат JSON?

Я пробовал jsonpickle.encode, но он кодирует сам объект запроса.
Я пробовал json.dumps(items), но он возвращает результат

Код: Выделить всё

TypeError: 
 is not JSON serializable
Действительно ли так сложно сериализовать объекты ORM SQLAlchemy в JSON/XML? Нет ли для этого сериализатора по умолчанию? В настоящее время сериализация результатов запроса ORM является очень распространенной задачей.

Мне нужно просто вернуть представление данных JSON или XML результата запроса SQLAlchemy.

Результат запроса объектов SQLAlchemy в формате JSON/XML необходим для использования в datagird javascript (JQGrid http://www.trrand.com/blog/)

Подробнее здесь: https://stackoverflow.com/questions/502 ... lt-to-json

Вернуться в «Python»