1

我正在尝试使用使用 ArrayField 的 djongo 创建一个 django 模型


class SubModel(models.Model):
    i = models.IntegerField()

    class Meta:
        abstract = True

class BiggerModel(models.Model):

    subarr = models.ArrayField(model_container=SubModel)

当我运行 makemigrations 时,我得到了错误

AppRegistryNotReady("模型尚未加载。")

仅当我使用 ArrayField 时才会发生这种情况。不与任何其他领域

我正在使用django 2.1.5djongo 1.3.2

4

1 回答 1

2

这是 Djongo 1.3.2 上的一个错误。您可以将其降级到 1.3.1 或等待新版本(直到今天,4 月 23 日,有一个 PR 合并,但没有新版本)

于 2020-04-23T15:48:27.107 回答