Files
PVHBackend/module/category.py
T

22 lines
517 B
Python

from typing import List, Optional, Dict, Any
from pydantic import BaseModel
class AttributeValue(BaseModel):
id: int
val: str
class Attribute(BaseModel):
id: int
name: str
flag: str # добавлено поле flag
vals: List[AttributeValue]
class Category(BaseModel):
id: int
name: str
image: Optional[str] = None
attributes: List[Attribute] = [] # исправлено atributes → attributes
class Config:
from_attributes = True