使用 ArrayField 的 Djongo 在 makemigrations 上抛出 Apps No Loaded 错误
Djongo Using ArrayField throws Apps No Loaded Error on makemigrations
我正在尝试使用使用 ArrayField 的 djongo 创建一个 django 模型
class SubModel(models.Model):
i = models.IntegerField()
class Meta:
abstract = True
class BiggerModel(models.Model):
subarr = models.ArrayField(model_container=SubModel)
当我 运行 进行迁移时,出现错误
AppRegistryNotReady("Models aren't loaded yet.")
只有在我使用 ArrayField 时才会发生这种情况。不与任何其他字段
我正在使用 django 2.1.5
和 djongo 1.3.2
这是 Djongo 1.3.2 上的错误。您可以将其降级到 1.3.1 或等待新版本(直到今天,4 月 23 日,有 PR 合并,但没有新版本)
我正在尝试使用使用 ArrayField 的 djongo 创建一个 django 模型
class SubModel(models.Model):
i = models.IntegerField()
class Meta:
abstract = True
class BiggerModel(models.Model):
subarr = models.ArrayField(model_container=SubModel)
当我 运行 进行迁移时,出现错误
AppRegistryNotReady("Models aren't loaded yet.")
只有在我使用 ArrayField 时才会发生这种情况。不与任何其他字段
我正在使用 django 2.1.5
和 djongo 1.3.2
这是 Djongo 1.3.2 上的错误。您可以将其降级到 1.3.1 或等待新版本(直到今天,4 月 23 日,有 PR 合并,但没有新版本)