После документа django Я хотел разделить свои модели на разные файлы model1.py и model2.py.Я также импортировал их обоих в __init__.py
.Но поскольку у них есть отношения, мне нужно импортировать каждый из них в другой файл.Теперь я получаю сообщение об ошибке для from .model1 import Model1
, в котором говорится
ImportError: невозможно импортировать имя 'Model1'
, есть проблема, потому что я хочу импортировать в model2.pyкласс из model1.py, который сам импортирует из model2.py?
Можно сказать, что разделение каждой модели в отдельном файле обычно не выполняется в django.Но я думаю, что это было бы намного лучше, если бы у вас был один файл для одной модели.