Можно ли создать миграцию для модели, имеющей внешний ключ к неуправляемой модели?
У меня есть две модели:
Модель неуправляемая
class Item(models.Model):
name = models.CharField(max_length=50, blank=False, null=False)
class Meta:
managed = False
db_table = 'item'
app_label = 'default'
Новая модель в проекте. Я хочу создать миграцию для этой модели
class Environment(models.Model):
type = models.ForeignKey(Item, on_delete=models.PROTECT)
Когда я запускаю команду makemigrations для создания миграции, я получаю эту ошибку: Environment.type: (fields.E300) Поле определяет связь с моделью 'Item', которая либо не установлена, либо является абстрактной.
Я знаю, что модели с managed = False не создают миграций, но я хочу создать миграцию модели Environment, которая будет управляться Django. Я использую Postgres.