У меня есть два класса по порядку:
class A(models):
...
class B(models):
a = models.ManyToManyField(A)
Теперь мне нужно изменить мою модель на одну ниже:
class A(models):
b = models.ManyToManyField(B)
class B(models):
...
Мне нужно использовать южные миграции. Я хотел создать новое поле "многие ко многим" в классе A, перенести данные и удалить поле из класса B. Проблема в том, что оба находятся в одной модели. Поэтому, когда я поместил много ко многим в класс A его не видно. Поскольку объявление B находится ниже A. Как решить эту проблему?