Files
ad/molodetz/schemas/gallery.py
T

19 lines
428 B
Python

# retoor <retoor@molodetz.nl>
from molodetz.schemas.base import OutModel
class MediaOut(OutModel):
uid: str | None = None
filename: str | None = None
caption: str | None = None
width: int | None = None
height: int | None = None
url: str | None = None
thumb_url: str | None = None
class GalleryOut(OutModel):
kind: str | None = None
title: str | None = None
items: list[MediaOut] = []