私は中型フラスコのアプリケーションに取り組んでいます。私は 2 つのメイン モジュールを持っています。1 つは schema.py と呼ばないようにデータベースを作成するモジュールで、もう 1 つはビューを提供するモジュールである views.py です。http://flask.pocoo.org/docs/patterns/packages/で提案されている構造を使用しています。 と の両方appを
定義db=SQLAlchemy(app)してい__init__.pyます。ここで循環インポートの問題に取り組みます! 以下は私のファイルのインポートです:
schema.py:
from myapp import db
views.py:
from myapp import app,db
import myapp.schema
__init__.py
import myapp.views
そのため、schema.py を実行すると、循環インポート エラーが発生します。これをどのように解決すればよいですか?提案をいただければ幸いです。