Исходный код EJIO.user.media.model

## /user/media/model.py

from dataclasses import dataclass, asdict
from typing import Any, Self

__all__ = ['FileNode']

[документация] @dataclass(slots=True) class FileNode: """Модель метаданных файла в реестре хранилища фреймворка.""" id: str original_name: str system_name: str created_at: str
[документация] def to_dict(self) -> dict[str, Any]: return asdict(self)
[документация] @classmethod def from_dict(cls, data: dict[str, Any]) -> Self: return cls(**data)