Multiple databases
from sqlalchemy.orm.session import sessionmaker, Session
engine1 = create_engine("postgresql+psycopg2://db1")
engine2 = create_engine("postgresql+psycopg2://db2")
Session = sessionmaker()
# 将 User 操作绑定到 engine 1,将 Account 操作绑定到 engine 2
Session.configure(binds={User: engine1, Account: engine2})from sqladmin import Admin
admin = Admin(app=app, session_maker=Session)
admin.add_view(...)提示
最后更新于