Spaces:
Running
Running
File size: 331 Bytes
5c36aa4 884dad1 5c36aa4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from pydantic import BaseModel, validator
class PricePayload(BaseModel):
symbol: str
count_back: int = 150
source: str = "database"
@validator("source")
def valid_source(cls, v):
if v not in ["database", "vnstock"]:
raise ValueError('source must be database or vnstock')
return v
|