Initial commit: Базовая структура сайта
This commit is contained in:
17
backend/app/schemas/summary.py
Executable file
17
backend/app/schemas/summary.py
Executable file
@@ -0,0 +1,17 @@
|
||||
"""
|
||||
Схемы для модуля Сводка
|
||||
"""
|
||||
from pydantic import BaseModel
|
||||
from typing import List
|
||||
|
||||
|
||||
class SummaryDataset(BaseModel):
|
||||
label: str
|
||||
color: str
|
||||
data: List[float] # секунды
|
||||
|
||||
|
||||
class SummaryHistogramResponse(BaseModel):
|
||||
labels: List[str] # даты
|
||||
datasets: List[SummaryDataset]
|
||||
|
||||
Reference in New Issue
Block a user