Как добавить apispec для метода post в колбе MethodView? - PullRequest
0 голосов
/ 03 июня 2019

В моем проекте есть следующие пакеты: 1. фляга (вебрамка) 2. вебарги и зефир для определения запроса и ответа 3. apispec и apispec-webframework.flask для создания документа openapi 3.0.

Наш проект решил использовать MethodView из колбы для определения API. Один из наших API выглядит следующим образом.

POST /resource/<resource-id>
{
"attribute-1": <attribute-value1>,
"attribute-2": <attribute-value1>,
}

В документации apispec указано, как указывать ответы, но нет четкого способа определения ввода по пути (идентификатор ресурса) и телу запроса (атрибуты). https://apispec.readthedocs.io/en/stable/using_plugins.html?highlight=MethodView

Буду признателен, если кто-нибудь сможет уточнить, как использовать веб-теги и зефир для определения входных данных для метода MethodView: post () для вышеуказанного API.

...