April 2018
Beginner to intermediate
440 pages
11h 36m
English
From the app.config dictionary, the database connection string is passed to the create_engine function. Once engine is bound to the sessionmaker, a session can be initiated:
from application import app# Connect to the database called chapter11 using SQLAlchemy functionsengine = create_engine(app.config['SQLALCHEMY_DATABASE_URI'])Session = sessionmaker(bind=engine)session = Session()Base = declarative_base()
A Python class called Base is created from the declarative_base() function. The Base class is then used to subclass all application classes.