/
aastray
/
StudentPart
Обзор
Документация
Войти
/
aastray
/
StudentPart
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
API-lib/src/schemas/SystemSchemas/EndpointSchema.py
27 строк
2 KB
aastray
Реализован функционал загрузки файлов и просмотра документов, удалены базовые эндпоинты, обновлена документация
10 янв 2026, 15:38
10 янв 2026, 15:38
4d47c55
Код
Авторство
О чём код?
from pydantic import BaseModel, Field class EndpointSchema(BaseModel): """ Схема для описания одной конечной точки (эндпоинта) в API. Атрибуты: Name (str): Название конечной точки. Используется для идентификации эндпоинта в системе или документации. URL (str): URL-адрес конечной точки, по которому осуществляется обращение. Должен включать путь и, при необходимости, параметры маршрута. Description (str): Описание назначения конечной точки. Содержит информацию о том, какую функцию выполняет эндпоинт и какие данные обрабатывает. """ Name: str URL: str Description: str class ListEndpointsSchema(BaseModel): """ Схема для представления списка конечных точек (эндпоинтов). Атрибуты: List (list[EndpointSchema]): Список объектов, каждый из которых соответствует схеме одной конечной точки (EndpointSchema). Содержит информацию о множестве эндпоинтов, например, их адреса, методы, параметры и т.д. """ List : list[EndpointSchema]