如何使Django表单字段仅包含字母数字字符

如何使Django表单字段仅包含字母数字字符,第1张

如何使Django表单字段仅包含字母数字字符

您将使用验证器来限制字段接受的内容。A

RegexValidator
可以在这里实现窍门:

from django.core.validators import RegexValidatoralphanumeric = RegexValidator(r'^[0-9a-zA-Z]*$', 'only alphanumeric characters are allowed.')name = models.CharField(max_length=50, blank=True, null=True, validators=[alphanumeric])email = models.EmailField(max_length=50, unique=True, validators=[alphanumeric])

请注意,已经有一个

validate_email
验证器可以为您验证电子邮件地址。上述
alphanumeric
验证器将不允许使用有效的电子邮件地址。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5645919.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存