def set_session(application, DB_SESSION):
"""Set the database session for the app. Must be of type <hydrus.hydraspec.doc_writer.HydraDoc>."""
if not isinstance(DB_SESSION, Session):
raise TypeError("The API Doc is not of type <sqlalchemy.orm.session.Session>")
def handler(sender, **kwargs):
g.dbsession = DB_SESSION
with appcontext_pushed.connected_to(handler, application):
yield
评论列表
文章目录