Параметр типа formData не доступен swagger - PullRequest
0 голосов
/ 24 апреля 2020

Я использую флешгер, чтобы предоставить swagger spe c для моего flask приложения. Мне нужны параметры типа formData.

parameters:
    - name: id_name
      in: path
      type: string
      description: API name
      required: true
    - name: data
      in: formData
      type: string
      required: true
      description: Data

ниже метод для доступа к параметрам

@app.route("/run/<id_name>", methods=["POST"])
@swag_from("create_test2.yml")
def dynamic_api(id_name):
    # input_json = request.get_json()
    data = request.form.get('data')
    print(data)
    print(id_name)

тип данных печатается как None. Принимая во внимание, что мне нужно получить доступ к значению данных, которые я буду использовать для дальнейшей обработки

...