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