agreg-server/server/backend/adapters/http/_devices_schemas.py

10 lines
262 B
Python

from pydantic import BaseModel
from domain.entities import Device
class DeviceResponseSchema(BaseModel):
device_eui: str
@classmethod
def from_domain(cls, device: Device) -> "DeviceResponseSchema":
return cls(device_eui=device.device_eui)