1

obj を使用してフラスコ アプリにアクセスする方法はわかっていますが、current_appそのコードを実行するたびに、次のエラーが表示されます: NameError: グローバル名 'current_app' が定義されていません

ここで何が間違っていますか?

私のフォルダ構造はこれです:

/project
   gateway.py
   settings.py
   /app
      views.py
      models.py

views.py からも models.py からも app オブジェクトにアクセスできません:S 常に同じエラーが発生します。

views.py ファイルは、gateway.py ファイルに登録されているブループリントを宣言します。

current_appviews.py ファイル内のビュー関数内で使用しています。

あなたが私を助けてくれることを願っています。

4

1 に答える 1

3

あなたが持っていることを確認してください

from flask import Flask, current_app

一部のコンテキストでは呼び出されないため、コード内で正しく呼び出していることを確認してください。

于 2013-01-15T06:07:40.510 に答える