博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DjangoForm 之创建FORM模板进行验证
阅读量:5104 次
发布时间:2019-06-13

本文共 693 字,大约阅读时间需要 2 分钟。

后端:

a-邮箱格式

定义一个模板:

class LoginForm(forms.Form):     user = forms.CharField(min_length=6)     email = forms.EmailField(min_length=12)

-a

-用户,用户名>6

-密码,长度大于12

用户请求到来,

从用户请求获取需要的字段

定义一个模板:

class LoginForm(forms.Form):     user = forms.CharField(min_length=6)     email = forms.EmailField(min_length=12) ------------------------------------------- 1、什么是Form? 用于验证用户请求合法性的一个组件 步骤: 1)创建模板 class MyForm(forms.Form)   user = forms.charfield(min_length=3)   字段:用于验证用户某个字段 插件:user= form.charfield(..,widget=input框)       2)获取用户请求,进行验证 - is_valid() -obj.clean()正确数据 -obj.errors 错误信息 3) Form提交:   errors.字段.0 ajax提交:   errors.as_data()   erros.as_json()

转载于:https://www.cnblogs.com/zzm-blog/p/9794742.html

你可能感兴趣的文章
C#将数据导出到Excel汇总
查看>>
WCF契约Contract
查看>>
C++ Web Service SDK
查看>>
记一次 oracle 12.2 RAC : Transaction recovery: lock conflict caught and ignored
查看>>
JSON数据格式转换
查看>>
混合开发基础介绍
查看>>
springcloud gateway(hystrix filter)
查看>>
贪心算法
查看>>
什么是面向对象?
查看>>
【Java学习笔记】编码学习
查看>>
The world is in my hands
查看>>
关于 Objective-C iVar 的一点说明
查看>>
2018 计蒜之道 初赛 第五场 A 贝壳找房搬家
查看>>
51 Nod 1086 多重背包问题(单调队列优化)
查看>>
Visual studio变慢
查看>>
快速排序QuickSort——C/C++
查看>>
json
查看>>
Oracle 11g修改字符集AL32UTF8为ZHS16GBK
查看>>
jq form表单自动赋值
查看>>
06.FileStream类的学习
查看>>