Я определяю ArrayModelField , используя Djongo . Это выглядит великолепно, но проблема с ArrayModelField
в том, что я могу добавить его только как Массив объектов , а не просто Плоский список . Есть ли способ, которым я могу добавить его как Плоский список ?
Пример:
# models.py
from djongo import models
class Option(models.Model):
option = models.CharField(max_length=100)
class Meta:
abstract = True
def __str__(self):
return self.option
class Quiz(models.Model):
_id = models.ObjectIdField()
question = models.TextField(null=True, blank=True)
options = models.ArrayModelField(model_container=Option)
answers = models.ArrayModelField(model_container=Option)
Используя это, я могу создать документ следующим образом:
Но я хочу сохранить его в этом формате,
Я хочу, чтобы представление было проанализировано в Панель управления Django .
Есть ли способ, которым я могу сделать это сейчас?
Заранее спасибо.