vnshed/backend/vntypes.py
2025-09-28 15:59:46 +03:00

24 lines
No EOL
428 B
Python

from pydantic import BaseModel
from datetime import datetime
class Novel(BaseModel):
title: str
description: str
vndb: int | None = None
hours_to_read: int
tags: list[str]
genres: list[str]
badges: list[str]
tg_post: str | None = None #url::Url
post_at: datetime | None = None
class FullNovel:
data: Novel
upload_queue: list[str]
files: list[str]
screenshots: list[str]