/
aastray
/
StudentPart
Обзор
Документация
Войти
/
aastray
/
StudentPart
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
API-lib/src/schemas/ResultSchemas/simpleFields.py
27 строк
1 KB
aastray
Реализован функционал загрузки файлов и просмотра документов, удалены базовые эндпоинты, обновлена документация
10 янв 2026, 15:38
10 янв 2026, 15:38
4d47c55
Код
Авторство
О чём код?
from typing import Union, Any, Literal from pydantic import BaseModel, Field from .Base import ResultField class FileField(ResultField): """ Модель данных для представления поля результата, содержащего файл. Наследует базовую информацию от ResultField и добавляет двоичные данные файла. Атрибуты: file (bytes): Двоичные данные файла. Содержат сам файл, переданный или сохранённый в виде последовательности байтов. """ field_type: Literal["File"] = "File" file : bytes class TextField(ResultField): """ Модель данных для представления текстового поля результата. Наследует базовую информацию от ResultField и добавляет содержимое в виде текста. Атрибуты: content (str): Текстовое содержимое поля. Содержит строку с информацией, описывающей или дополняющей результат. """ field_type: Literal["Text"] = "Text" content : str