TIF_E41211115_Genso_quiz_ba.../app/models/dto/response.py

23 lines
561 B
Python

# from pydantic import BaseModel
# from typing import Generic, TypeVar, Optional
# T = TypeVar("T")
# class ApiResponse(BaseModel, Generic[T]):
# success: bool
# message: str
# data: Optional[T] = None
# def to_json(self) -> str:
# """
# Convert the model to a properly formatted JSON string.
# """
# return self.model_dump_json(indent=4)
# def to_dict(self) -> dict:
# """
# Convert the model to a dictionary with proper key-value pairs.
# """
# return self.model_dump()