Drf_yasg: Как добавить квадратные бэкеты в параметры TYPE_ARRAY при запросе из swagger ui

У меня есть пользовательское поле в теле запроса:

    receipt_details_schema = openapi.Schema(
        type=openapi.TYPE_OBJECT,
        properties={
                'bonus_restrict': openapi.Schema(
                    title='bonus_restrict',
                    type=openapi.TYPE_INTEGER
                ),
                'prod_cat': openapi.Schema(
                    title='prod_cat',
                    type=openapi.TYPE_INTEGER
                ),
                'prod_code': openapi.Schema(
                    title='prod_code',
                    type=openapi.TYPE_INTEGER
                ),
                'prod_name': openapi.Schema(
                    title='prod_name',
                    type=openapi.TYPE_STRING
                ),
                'prod_price': openapi.Schema(
                    title='prod_price',
                    type=openapi.TYPE_INTEGER
                ),
                'prod_amount': openapi.Schema(
                    title='prod_amount',
                    type=openapi.TYPE_INTEGER
                ),
                'prod_sum': openapi.Schema(
                    title='prod_sum',
                    type=openapi.TYPE_INTEGER
                ),
                'position': openapi.Schema(
                    title='position',
                    type=openapi.TYPE_INTEGER
                ),
        },
        required=['prod_code', 'prod_price', 'prod_amount', 'prod_sum', 'position'],
    )

    receipt_details_field = openapi.Parameter(
        name='receipt_details',
        in_=openapi.IN_FORM,
        description="receipt_details field",

        type=openapi.TYPE_ARRAY,
        items=receipt_details_schema
        # schema=receipt_details_schema,

    )

    @swagger_auto_schema(manual_parameters=[receipt_details_field])
    def post(self, request, **kwargs):

и при попытке запроса из swagger ui с заголовком (x-www-urlencoded), я получаю поле данных без квадратного бекета. Как я могу добавить его с объектами при запросе? введите описание изображения здесь введите описание изображения здесь

Я просмотрел документацию drf_yasg и не нашел ответа на свой вопрос. Я новичок в drf, не ругайте меня.

Вернуться на верх