Json схема django остальные рамки, описать поле json как json, а не как строку - PullRequest
7 голосов
/ 21 июня 2019

У меня есть Api в DRF, описывает с чванством.В моем сериализаторе у меня есть такое поле:

settings = serializers.DictField(child=serializers.JSONField())

Возможно ли, что в swagger.json поле было описано как 'Json', а не как строка:

"additionalProperties": {
            "type": "string"
}

но

"additionalProperties": {
        "type": "JSON"
}

1 Ответ

4 голосов
/ 26 июня 2019

Извините, это невозможно с JSON Schema.

Типы - это примитивные типы, разрешенные JSON.

...