Можно ли генерировать примеры из PolymorphicProxySerializer, используя drf-spectacularPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Можно ли генерировать примеры из PolymorphicProxySerializer, используя drf-spectacular

Сообщение Anonymous »

Я использую drf-spectacular для создания документации Swagger. Существует одна конечная точка, которая поддерживает несколько запросов тела, и я использую PolymorphicProxySerializer для описания этой схемы oneOf. Кроме того, я вижу, что по умолчанию один пример автоматически генерируется для одного из сериализаторов. Мне было интересно, можно ли также иметь второй пример для второго сериализатора, который генерируется автоматически.
Это моя схема:

Код: Выделить всё

    @extend_schema(
request=PolymorphicProxySerializer(
"PatchDifferentProducts",
serializers=[create_update_single_product_serializer, create_update_portfolio_product_serializer],
resource_type_field_name=None,
),
responses={status.HTTP_200_OK: ""},
)
Мне нужен раскрывающийся список для обоих сериализаторов, чтобы иметь пример значения для них обоих.
[img]https:// i.sstatic.net/g4NDG.png[/img]

Не удалось найти ничего связанного с этим в документации.

Подробнее здесь: https://stackoverflow.com/questions/769 ... ing-drf-sp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»