changes
This commit is contained in:
parent
c1b20dabb2
commit
e076ce5496
|
@ -5,13 +5,12 @@ from enum import Enum
|
|||
from pydantic import BaseModel
|
||||
|
||||
|
||||
ENameRegex = pydantic.constr(regex="^([A-Z][a-z0-9]+)+")
|
||||
ENameRegex = pydantic.constr(regex="^[a-z_]{1,}$")
|
||||
CNameRegex = pydantic.constr(regex="[\u4e00-\u9fa5]")
|
||||
EParamRegex = pydantic.constr(regex="^[a-z_]{1,}$")
|
||||
|
||||
|
||||
class ParameterBase(BaseModel):
|
||||
ename: EParamRegex = "example_param"
|
||||
ename: ENameRegex = "example_param"
|
||||
cname: CNameRegex = "示例参数"
|
||||
description: str = "参数介绍文字"
|
||||
|
||||
|
@ -56,7 +55,7 @@ class CategoryEnum(str, Enum):
|
|||
|
||||
|
||||
class IndicatorBase(BaseModel):
|
||||
ename: ENameRegex = "ExampleIndicator"
|
||||
ename: ENameRegex = "example_indicator"
|
||||
cname: CNameRegex = "示例指标"
|
||||
description: str = "指标介绍文字"
|
||||
nature: NatureEnum
|
||||
|
|
Loading…
Reference in New Issue