Как лучше всего передать результат запроса sqlalchemy в представление?
У меня есть декларативно объявленная таблица, например:
class Greeting(Base):
__tablename__ = 'greetings'
id = Column(Integer, primary_key=True)
author = Column(String)
content = Column(Text)
date = Column(DateTime)
def __init__(self, author, content, date = datetime.datetime.now()):
self.author = author
self.content = content
self.date = date
Затем я запускаю запрос с q = session.query(Greeting).order_by(Greeting.date)
, но когда я пытаюсь просто вернуть q
, выдается ошибка сериализации JSON. Из того, что я понимаю, это связано с полем даты. Есть ли простой способ исправить это?