我正在使用Djongo定义ArrayModelField。它看起来很棒,但问题是我只能将它添加为Array of Objects,而不仅仅是Flat List。有什么方法可以将它添加为Flat List吗?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 管理面板中解析视图。
我现在有什么办法可以做到这一点吗?
提前致谢。