У меня есть два приложения, одно из которых называется «вызов», другое - «статистика»;в файлах models.py обоих у меня есть классы с именем Team.Они служат двум полным отдельным целям.Когда я импортирую из другого приложения
from stats.models import Team
, он будет импортировать только и всегда модель команды из испытания, а не из статистики.Если я импортирую из запроса
from challenge.models import Team
, он будет импортирован правильно из запроса.Когда я использую оболочку, я получаю следующее:
>>> from stats.models import Team
>>> Team
<class 'challenge.models.Team'>
Я думал, что это могло быть в порядке приложений в INSTALLED_APPS в файле settings.py, поэтому я переставил их безрезультатно.
Есть ли какая-то странная круговая зависимость, которую я не замечаю, или это ошибка в Django?В чем дело?