From e076ce5496dffcfbd87eae38a07ab516d1289543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=80=9D=E5=B7=9D?= Date: Thu, 13 Oct 2022 17:09:13 +0800 Subject: [PATCH] changes --- Indicator/schemas.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Indicator/schemas.py b/Indicator/schemas.py index d58ec9a..bdb2deb 100644 --- a/Indicator/schemas.py +++ b/Indicator/schemas.py @@ -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