Django之Form组件校验de几种方式
2017-12-08 16:08
465 查看
四种方式:
1.
def func(val): if len(val) < 15: raise ValidationError('字数不满15字') name = fields.CharField(label=que.caption, widget=widgets.Textarea, validators=(func,))
2.
name = fields.RegexField(label='xxx', widget=widgets.Textarea, regex="xxx")
3.
name = fields.CharField(label='xxx', widget=widgets.Textarea, validators=[RegexValidator(regex=""),])
4.钩子函数(局部钩子、全局钩子)
相关文章推荐
- Django——form组件is_valid校验机制
- 【Spring 系列 给IOC容器添加组件的几种方式总结】
- Vue加载组件、动态加载组件的几种方式
- dojo使用Programmatic(程序)方式创建form组件没有lable属性的解决
- React 中组件间通信的几种方式
- 创建React组件的几种方式的对比
- 为Node.js编写组件的几种方式
- form表单提交的几种方式
- Vue组件几种方式
- django 显示静态文件的几种方式
- django 表单提交的几种方式
- React组件通信 的几种方式-- 格式化文档
- vue.js几种不同组件(页面)间传值的方式
- form表单提交的常用几种方式
- Django中的文件的上传的几种方式
- vue组件的几种书写方式
- Django 之REST framework学习:序列化的几种方式
- 第十一篇:web之Django之Form组件
- Django之ModelForm组件
- 32.Django form组件