Задать вопрос
Scorpion_MB
@Scorpion_MB
Изучаю Питон

Циклический импорт в Джанго. Как избежать?

Добрый день. Пытаюсь в Джанго связать модели через связь Один ко многим. Три модели в разных приложениях. Возникает ошибка циклического импорта. Как этого избежать, чтобы не переносить модели?
Модель --> Модель --> Модель
605619e9b6564731134883.jpeg
  • Вопрос задан
  • 427 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Циклический импорт - это всегда сигнал плохой архитектуры. Однако обойти это можно, задав в ForeignKey строку имени модели, вместо класса.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы