我在Django中具有以下序列化程序:
class ScopeIntentSerializer(serializers.Serializer):
reference_object = serializers.JSONField(
binary=True, error_messages= {
'binary': 'Reference object is not a valid JSON Object'
}
)
我希望reference_object是键值对的JSON数组,如下所示:
reference_object: [
{'key': 'something', 'value': 'something else'},
{'key': 'somewhere', 'value': 'somewhere else'},
]
我试图使用ListField和DictField来实现这一目标,但效果不如预期。