Spaces:
Sleeping
Sleeping
Download src/apis/models/BaseModel.py from ABAO77/Run_code_api: direct link, hf CLI and curl.
- Browser
- Download file 526 Bytes
-
https://huggingface.co/spaces/ABAO77/Run_code_api/resolve/f784bd2f34e87f8d14965cf13e31de955685d3bd/src/apis/models/BaseModel.py
- Command line
-
hf download hf://spaces/ABAO77/Run_code_api@f784bd2f34e87f8d14965cf13e31de955685d3bd/src/apis/models/BaseModel.py
-
curl -L -o BaseModel.py https://huggingface.co/spaces/ABAO77/Run_code_api/resolve/f784bd2f34e87f8d14965cf13e31de955685d3bd/src/apis/models/BaseModel.py
526 Bytes
| from pydantic import BaseModel, Field | |
| from typing import Optional | |
| from datetime import datetime | |
| from src.utils.logger import get_date_time | |
| class BaseDocument(BaseModel): | |
| created_at: Optional[datetime] = Field( | |
| default_factory=lambda: get_date_time().replace(tzinfo=None) | |
| ) | |
| updated_at: Optional[datetime] = Field( | |
| default_factory=lambda: get_date_time().replace(tzinfo=None) | |
| ) | |
| expire_at: Optional[datetime] = None | |
| class Config: | |
| arbitrary_types_allowed = True | |