#python #django #mongodb #django-models
#python #django #mongodb #django-модели
Вопрос:
Я пытаюсь использовать ArrayField
ORM в Django, но он не распознается.
Это мой код:
from django.db import models
from django.forms import forms
# Create your models here.
class Produtos(models.Model):
authors : models.ArrayField()
Ответ №1:
В Django нет ArrayField
; это то, что добавляет Djongo.
Вместо использования django.db.models
используйте djongo.models
:
from djongo import models # <-- here
from django.forms import forms
class Produtos(models.Model):
authors = models.ArrayField()
Кроме того, обязательно используйте =
вместо :
при создании атрибутов вашей модели, как я сделал выше.