Получить список всех функций просмотра приложения фляги - PullRequest
0 голосов
/ 02 ноября 2018

Учитывая приложение фляги, как бы вы извлекли все функции представления, которые в конечном итоге отображают результаты запросов, отправленных на него?

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

1 Ответ

0 голосов
/ 02 ноября 2018

Ответом было поле с именем view_functions в самом приложении колбы.

Чтобы создать документацию по API, я потом перебрал этот словарь:

for key, view in app.view_functions.items():
  if key.startswith('api'):
    docs.register(view, endpoint=key)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...