Почему модели. EmbeddedModelField не работает с djongo / django? - PullRequest
0 голосов
/ 27 марта 2020

У меня есть класс Размеры и характеристики. (Хотите создать встроенную модель из элемента в размер)

Документация: нижняя часть страница

Я получаю сообщение об ошибке:

dimension = models.EmbeddedModel

AttributeError: модуль 'djon go .models' не имеет атрибута 'EmbeddedModel'

class Dimension(models.Model):

    dimensionName = models.CharField(max_length=20)
    def __str__(self):
        return self.dimensionName


class Feature(models.Model):

    featureName = models.CharField(max_length=20)
    dimension = models.EmbeddedModel(
        model_container=Dimension,
    )
    def __str__(self):
        return self.featureName

Любые выводы будут оценены!

1 Ответ

0 голосов
/ 27 марта 2020

Используйте djongo.models.EmbeddedField (для джонго == 1.3.1) или djongo.models.EmbeddedModelField для (джонго == 1.2.23)

...