Я использую Flask-SQLAlchemy для проекта около года. Мне нравится, что он абстрагирует сессию для меня. Но теперь мне нужно более детально контролировать мой сеанс, а именно, сделать соединение с БД в потоке после того, как пользователь покинул мое приложение. Возможно ли, есть ли какие-либо опасности для использования как Flask-SQLAlchemy, так и SQLAlchemy одновременно?Могу ли я использовать Flask-SQLAlchemy и SQLAlchemy одновременно?
Бонус: если я должен вернуться к SQLAlchemy, что я должен знать? Это просто сеанс?
EDIT пытается отдельные сессии:
(pdb) db
<SQLAlchemy engine=None>
(Pdb) db.session
<sqlalchemy.orm.scoping.scoped_session object at 0x104b81210>
(Pdb) db.session()
*** RuntimeError: application not registered on db instance and no application bound to current context
Я пробовал это, но все равно получаю ту же ошибку. Я не могу правильно отформатировать комментарий, но, пожалуйста, см. Мое редактирование. – gwg
Я получил это для работы с помощью 'sessionmaker'. – gwg