Comment sérialiser SqlAlchemy résultat JSON?

Django a quelques bonnes automatique de la sérialisation de l'ORM modèles retourné à partir de DB au format JSON.

Comment sérialiser SQLAlchemy résultat de la requête au format JSON?

J'ai essayé jsonpickle.encode mais il code pour objet de requête elle-même.
J'ai essayé json.dumps(items) mais il renvoie

TypeError: <Product('3', 'some name', 'some desc')> is not JSON serializable

Est-il vraiment si difficile de sérialiser SQLAlchemy ORM objets JSON /XML? N'est-ce pas là un défaut sérialiseur pour elle? Il est très fréquent que la tâche de sérialiser ORM résultats de la requête de nos jours.

Ce que j'ai besoin est juste de retour JSON ou XML de représentation des données de SQLAlchemy résultat de la requête.

SQLAlchemy objets du résultat de la requête en JSON/XML format est nécessaire pour être utilisé en javascript datagird (JQGrid http://www.trirand.com/blog/)

InformationsquelleAutor Zelid | 2011-02-16