РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
45 of 307 menu

Параметр summary

Параметр summary передаётся в конструктор класса FastAPI и задаёт краткое описание всего приложения. Это описание отображается в документации Swagger и ReDoc рядом с заголовком title. Значением параметра является строка.

Синтаксис

app = FastAPI(summary='...')

Пример

Давайте создадим приложение с кратким описанием:

from fastapi import FastAPI app = FastAPI( title='My Application', summary='A short description of my application' ) @app.get('/') def index(): return {'text': 'hello'}

После запуска сервера и открытия адреса /docs в Swagger рядом с заголовком 'My Application' появится текст 'A short description of my application'.

Пример

Давайте проверим значение параметра через атрибут openapi_schema:

from fastapi import FastAPI app = FastAPI( title='My Application', summary='A short description of my application' ) @app.get('/') def index(): return {'text': 'hello'} res = app.openapi() print(res['info']['summary'])

Результат выполнения кода:

"A short description of my application"

Смотрите также

  • класс FastAPI,
    который создаёт приложение и принимает параметр summary
  • параметр description,
    который задаёт подробное описание приложения
  • атрибут title,
    который задаёт заголовок приложения
  • атрибут version,
    который задаёт версию приложения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить