我有一些模型:
class Settings(mongoengine.Document):
name = mongoengine.StringField()
range = mongoengine.DynamicField()
和它的序列化器:
class SettingsSerializer(serializers.DocumentSerializer):
class Meta:
model = Settings
fields = [
'name',
'range'
]
字段“范围”可以是字典或列表。但是,当我进行序列化时,我只得到了这个字段的字符串:
{
"name": "hello world",
"range": "{'max': 100, 'min': 0}",
}
序列化后如何获取列表或字典?