Python Django ImportError, невозможно импортировать имя
У меня такая проблема с проектом django, в котором есть следующие приложения:
Accounts
Billing
Bookings
Notifications
Ошибка появляется, как только я добавляю следующее в notifications/models.py:
import notifications.utils as U
Ниже приведен полный журнал исключения:
Любая помощь по этому вопросу будет очень признательна.
Здесь присутствует круговой импорт, как вы можете видеть в последней половине трассировки. По сути, добавление импорта notifications.utils как U создает звено в цепи, которая начинается и заканчивается на accounts\models.py
Существуют различные способы обработки циркулярного импорта, но без конкретики вашего кода трудно понять, что подойдет. В этом ответе могут быть полезные предложения.