Невозможно импортировать имя ... из частично инициализированного модуля
- В течение нескольких дней файл models.py приложения 'companies' импортировал модель ('projects') из файла models.py приложения 'projects' .
- В обратном порядке, я только что написал строку для импорта модели из companies.models в projects.models и получаю эту ошибку
- Я не могу отменить эту ошибку, если я удалю строку, которая вызвала ее, и сохраню заново, ошибка все равно остается - это означает то, как все было настроено в течение последних нескольких дней, больше не работает .
компании - models.py
from projects.models import (projects) {CAUSED THE ERROR}
class companies(models.Model):
fk_user = models.ForeignKey(User, default='1', on_delete=models.CASCADE)
name = models.CharField(max_length=100, verbose_name="Name")
def __str__(self):
return self.name
class Meta:
ordering = ('id', )
проекты - models.py
from companies.models import (companies)
class projects(models.Model):
fk_user = models.ForeignKey(User, default='1', on_delete=models.CASCADE)
name = models.CharField(max_length=100, verbose_name="Name")
def __str__(self):
return self.name
class Meta:
ordering = ('id', )
Почему после возврата к тому, как это было в течение последних нескольких дней, удалив строку, вызывающую ошибку, она больше не работает?