sqlalchemyクエリの結果をビューに渡す最適な方法は何ですか?Python SqlAlchemy Passシリアル化の問題を表示するクエリ
私のような宣言宣言されたテーブルを持っている:
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のシリアル化エラーがスローされます。私が理解しているところからは、これは日付フィールドによるものです。これを修正する簡単な方法はありますか?