Files
service-app/isjkhrs/schemas.py
2022-06-02 17:35:32 +09:00

32 lines
608 B
Python

from decimal import Decimal
from pydantic import BaseModel
from typing import Optional, List
from datetime import date, datetime
class FilterTypeInit(BaseModel):
IDUser: int
GetType: int
NeedClear: bool
class FilterListInit(BaseModel):
IDUser: int = 1
IDFilterType: int
class FilterSetInit(FilterListInit):
IDFilterObject: int
NeedClear: bool
class FilterTypeSerializer(BaseModel):
ID: int
Name: Optional[str] = None
IDParent: int = None
OrderField: int
class FilterListSerializer(BaseModel):
ID: int
Name: Optional[str] = None
IsChecked: bool