Вот моя текущая структура папок
.
├── api
│ ├── api_routes.py
│ └── sql
│ └── models.py # import db into this file
├── application
│ └── __init__.py # db here
└── wsgi.py
В __init__.py
есть переменная db
(экземпляр Flask-SQLAlchemy) и функция create_app
, все из которых успешно импортированы в wsgi.py
используя эту строку:
from application import create_app
Я использовал эту же строку для импорта db
в models.py
, но безрезультатно.Что я могу сделать сейчас?Я понятия не имею, с чего начать.В одном посте SO говорится, что, возможно, речь идет о циклическом импорте, однако я не могу найти его в своем коде.Я также попытался импортировать с этими строками без успеха:
from . import create_app
from .application import create_app
from ..application import create_app