更新しました:
Werkzeugリンク テキストチュートリアルを実行すると、推奨されている create_session() の代わりに sessionmaker() を使用して SQLAlchemy セッションを作成するスタックが得られました。
注: これは SA に関するものではなく、Werkzeug に関するものです。
Werkzeug チュートリアル:
session = scoped_session(lambda: create_session(bind=application.database_engine,
autoflush=True, autocommit=False), local_manager.get_ident)
sessionmaker() を使用して同じことを達成する方法を尋ねました。
その結果、#pocoo RCI の人たちが私を助けてくれました。
session = scoped_session(lambda: sessionmaker(bind=application.database_engine)(),
local_manager.get_ident)
sessionmaker (**args) の最後に () がないと、エラーが発生し続けました:
RuntimeError: アプリケーションにバインドされたオブジェクトがありません
PSラムダを削除すると機能しません。