mirror of
https://github.com/DrizzleTime/Foxel.git
synced 2026-05-11 18:10:10 +08:00
25 lines
480 B
Python
25 lines
480 B
Python
from typing import Any, Optional
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class ConfigItem(BaseModel):
|
|
key: str
|
|
value: Optional[Any] = None
|
|
|
|
|
|
class SystemStatus(BaseModel):
|
|
version: str
|
|
title: str
|
|
logo: str
|
|
favicon: str
|
|
is_initialized: bool
|
|
default_language: str = "zh"
|
|
app_domain: Optional[str] = None
|
|
file_domain: Optional[str] = None
|
|
|
|
|
|
class LatestVersionInfo(BaseModel):
|
|
latest_version: Optional[str] = None
|
|
body: Optional[str] = None
|