2

これはFlaskアプリのコンテキストです

app = Flask(__name__)

with app.app_context():
    # insert code here

アプリ コンテキストのユース ケースのほとんどには、同じスクリプトで「アプリ」を初期化するか、ベースからアプリをインポートすることが含まれます。

私のアプリケーションは次のように構成されています。

# application/__init__.py
def create_app(config):
    app = Flask(__name__)
    return app

# manage.py
from application import create_app
from flask_script import Manager

manager = Manager(create_app)
manager.add_command("debug", Server(host='0.0.0.0', port=7777))

これは本当に些細な問題かもしれませんが、アプリケーションがこのように構成されている場合、「with app.app_context()」をどのように呼び出す必要がありますか?

4

1 に答える 1