摘要:
前言 在实际开发中,不仅仅是对输入框字符的格式校验,比如注册功能,注册账号还得校验数据库是否已经有账号被注册过了。 有些场景不仅仅是对单个输入框的字符校验,比如修改密码的时候,会涉及2个输入框的数据格式校验,像这些复杂的场景校验需用到校验钩子来实现。 校验form表单数据合法性,is_valid() 阅读全文
posted @ 2021-07-06 22:11
上海-悠悠
阅读(363)
评论(0)
推荐(0)
摘要:
前言 validators自带一些常用的验证器,也可以自己定义一个验证器。在验证某个字段的时候,可以传validators参数用来指定验证器,以下是一些常用的验证器 MaxValueValidator:验证最大值。 MinValueValidator:验证最小值。 MinLengthValidato 阅读全文
posted @ 2021-07-06 16:43
上海-悠悠
阅读(829)
评论(0)
推荐(0)
摘要:
前言 校验用户名只能有字母数字下划线组成 正则校验(RegexValidator) 导入 RegexValidator模块 from django.core.exceptions import ValidationError from django.core.validators import Re 阅读全文
posted @ 2021-07-06 11:57
上海-悠悠
阅读(773)
评论(0)
推荐(0)
摘要:
前言 from表单常见的校验方式,常用的 CharField 可以传以下三个参数 min_length 最小长度 max_length 最大长度 required 是否是必填的 对于复杂一点的校验,需要自己写检验器了,比如:判断输入的账号必须是test开头 自定义校验validators 在 Cha 阅读全文
posted @ 2021-07-06 10:23
上海-悠悠
阅读(477)
评论(0)
推荐(0)