是否有任何可能的更改来更改Django验证字符串,例如:
必需的。 150个字符以内。仅字母,数字和@/./+/-/_
。
我想要不同的验证规则,在哪里可以找到?还是可以更改我正在使用django身份验证系统
答案 0 :(得分:0)
您始终可以覆盖Django模型中任何内部版本的属性。
示例:
from django.contrib.auth.models import AbstractUser
class User(AbstractUser):
password = CharField(
max_length=150,
required=True, #if you want that field to be mandatory
validators=[
RegexValidator(
regex='^([-\w]+)$',
message='your custom error message',
),
]
)