class Person(db.Model): __tablename__ = 'persons' __bind_key__ = 'sus' id = Column(Integer, primary_key=True) name = Column(Unicode) Person.query.get(5)
И всё ок, модель берется из базы ‘sus’. Но я не могу найти способ как в этой базе вызвать sql-функцию.
from flask.ext.sqlalchemy import SQLAlchemy from sqlalchemy import func db = SQLAlchemy(app) db.session.query(func.do_something(some_params)).first() db.session.commit()
Сессия настроена на базу ‘default’. Как её переключить на базу ‘sus’, кто-нибудь знает?