Json 模式 django rest 框架,将 json 字段描述为 json 而不是字符串
Json schema django rest framework, describe json field as json and not as string
我在DRF里有一个Api,大摇大摆的描述。
在我的序列化程序中,我有一个这样的字段:
settings = serializers.DictField(child=serializers.JSONField())
是否有可能在 swagger.json 中,字段被描述为 'Json' 而不是字符串:
"additionalProperties": {
"type": "string"
}
但是
"additionalProperties": {
"type": "JSON"
}
抱歉,JSON 模式无法做到这一点。
这些类型是JSON允许的原始类型。
我在DRF里有一个Api,大摇大摆的描述。 在我的序列化程序中,我有一个这样的字段:
settings = serializers.DictField(child=serializers.JSONField())
是否有可能在 swagger.json 中,字段被描述为 'Json' 而不是字符串:
"additionalProperties": {
"type": "string"
}
但是
"additionalProperties": {
"type": "JSON"
}
抱歉,JSON 模式无法做到这一点。
这些类型是JSON允许的原始类型。