Комментарии 11
Все так, но переходить на новый фреймворк ради документации не очень хотелось :)
А других причин как-то не было
А других причин как-то не было
Очередное нежелание глубоко освоить инструмент. Просто опишите спеку на OpenAPI и всё. Изменение кода будет требовать изменений в спецификацию и в таком виде. И это будет в разы сложнее. Код захламлён, описание спеки усложняется постоянным дублированием. Плюс к этому нужно втащить в проект минимум два модуля дополнительных.
За идею разместить на гитхабе — спасибо.
Эта статья скорее краткий обзорный гайд о взаимодействии OpenAPI и Flask. Вероятно, мы еще выпустим вторую часть с описанием дальнейшей интеграции этих инструментов.
По мне так connexion лучше выглядит с этой стороны, начиная с того что сам подход spec-first выглядит более удачным, так ещё и вся эта история с роутингом, парсингом аргументов из коробки формируется из полноценной спеки, которую можно показать заинтересованным в нашем api.
Вот только не знаю насчёт генерации статичной доки.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Автоматическая документация для Flask с использованием OpenAPI