我试图让验证器告诉你“用户名必须是字母数字”。到目前为止,这是我的代码。我已经确认它在正确的时间验证。唯一的问题是,无论我尝试什么,RegexValidator 仍然会丢弃默认错误(“输入有效值”)。
这是我的代码。我也试过没有'message ='前面,它仍然说“输入一个有效值”,而不是“用户名必须是字母数字”
user = CharField(
max_length=30,required=True,
validators=[
RegexValidator('^[a-zA-Z0-9]*$',
message='Username must be Alphanumeric'
),
]
)