Таким образом, начальные строки кода для приложения Flask-SQLalchemy могут начинаться как
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///test.db'
app.config['SECRET_KEY'] = 'secret'
db = SQLAlchemy(app)
, но затем в приложении SQLalchemy оно может начинаться как
engine = create_engine('sqlite:///test.db', echo=True)
Session = sessionmaker(bind=engine)
Base = declarative_base()
Итак, мы имеем 'сессионный объект. Тогда множество вопросов и ответов о sqlalchemy здесь при переполнении стека дают ответы с использованием объекта 'session'.
Но что, если у нас нет объекта 'session', потому что мы начали наше приложение, как в первомпример выше во фляге-sqlalchemy? Как мы получаем объект 'сеанса', затем множество учебных пособий и примеров, которые мы не знаем, как использовать, потому что они используют объект 'сеанса'