Раскрывающееся меню в Swagger с Flask (restx)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Раскрывающееся меню в Swagger с Flask (restx)

Сообщение Anonymous »

Я создаю свой первый API с помощью библиотеки flask-restx. Я использую его для создания документации Swagger моего API с аннотациями. В настоящее время у меня есть несколько полей для метода post, но все они по умолчанию принимают входные данные в виде строк, и вам нужно ввести их значения в Swagger «Попробуйте». Как мне создать раскрывающиеся списки, чтобы пользователь мог выбирать из них входной параметр?
В настоящее время я использую следующие декораторы для своего пространства имен:

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

@ns.route('/')
@ns.param('param_1', 'param1')
@ns.param('param_2', 'param2')
@ns.param('param_3', 'param3')
class EndpointName(Resource):
И я анализирую их в методе post следующим образом:

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

parser = reqparse.RequestParser()  # initialize
parser.add_argument('param_1', type=str, required=True)
parser.add_argument('param_2', type=str, required=True)
parser.add_argument('param_3', type=int, required=True)

args = parser.parse_args()
В настоящее время они представлены в виде полей ввода. Как мне сделать раскрывающиеся списки с конкретными значениями на выбор? Должен ли я добавить что-то, чтобы декораторы задавали типы в парсере по-другому?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Раскрывающееся меню в Swagger с Flask (restx)
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Открытое раскрывающееся меню не изменится, пока я не закрою раскрывающееся меню.
    Anonymous » » в форуме Android
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Открытое раскрывающееся меню не изменится, пока я не закрою раскрывающееся меню.
    Anonymous » » в форуме Android
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Разрешить нулевые значения в поле в flask-restx/flask-restplus
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Маршалинг ответа Flask restx
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

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