Зачем использовать 'с app.app_context ():' при регистрации чертежей? - PullRequest
0 голосов
/ 21 сентября 2019

Я имею в виду эту ссылку: https://hackersandslackers.com/demystifying-flask-application-factory/

Код:

def create_app():
    """Initialize the core application."""
    app = Flask(__name__, instance_relative_config=False)
    app.config.from_object('config.Config')

    # Initialize Plugins
    db.init_app(app)
    r.init_app(app)

    with app.app_context():
        # Include our Routes
        from . import routes

        # Register Blueprints
        app.register_blueprint(auth.auth_bp)
        app.register_blueprint(admin.admin_bp)

        return app

Какова цель использования фолла.код "с app.app_context ():" при регистрации чертежей?Поскольку объект приложения уже доступен, зачем использовать app_context?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...