parse date from dict
This commit is contained in:
@@ -643,6 +643,9 @@ def dict_to_model(_row: dict, model: type[TModel]) -> TModel:
|
|||||||
logger.warning(f"Converting {key} to model `{model}`.")
|
logger.warning(f"Converting {key} to model `{model}`.")
|
||||||
continue
|
continue
|
||||||
type_ = model.__fields__[key].type_
|
type_ = model.__fields__[key].type_
|
||||||
|
if issubclass(type_, datetime.datetime):
|
||||||
|
_dict[key] = datetime.datetime.fromtimestamp(value)
|
||||||
|
continue
|
||||||
if issubclass(type_, bool):
|
if issubclass(type_, bool):
|
||||||
_dict[key] = bool(value)
|
_dict[key] = bool(value)
|
||||||
continue
|
continue
|
||||||
|
|||||||
Reference in New Issue
Block a user