diff --git a/apps/users/serializers/user_serializers.py b/apps/users/serializers/user_serializers.py index 352bf6f96..2d0da7f56 100644 --- a/apps/users/serializers/user_serializers.py +++ b/apps/users/serializers/user_serializers.py @@ -128,7 +128,7 @@ class RegisterSerializer(ApiMixin, serializers.Serializer): max_length=20, min_length=6, validators=[ - validators.RegexValidator(regex=re.compile("^[a-zA-Z][a-zA-Z1-9_]{5,20}$"), + validators.RegexValidator(regex=re.compile("^[a-zA-Z][a-zA-Z0-9_]{5,20}$"), message="用户名字符数为 6-20 个字符,必须以字母开头,可使用字母、数字、下划线等") ]) password = serializers.CharField(required=True, error_messages=ErrMessage.char("密码"), @@ -582,7 +582,7 @@ class UserManageSerializer(serializers.Serializer): max_length=20, min_length=6, validators=[ - validators.RegexValidator(regex=re.compile("^[a-zA-Z][a-zA-Z1-9_]{5,20}$"), + validators.RegexValidator(regex=re.compile("^[a-zA-Z][a-zA-Z0-9_]{5,20}$"), message="用户名字符数为 6-20 个字符,必须以字母开头,可使用字母、数字、下划线等") ]) password = serializers.CharField(required=True, error_messages=ErrMessage.char("密码"),