Django Form -- 插件的使用

Django Form的三个关键要素:

  • 模板类 -- 用于生成前台表单的html标签、验证用户的表单数据
from django import forms

class LoginForm(forms.Form):
    username = forms.CharField(min_length=3, error_messages={"required": '用户名不能为空', 'min_length': '用户名长度不能小3'})
    email = forms.EmailField(error_messages={"required": '邮箱不能为空', 'invalid': '邮箱格式错误'})
  • 字段 -- 模板类中定义的具体字段类型,例如forms.CharField() 、forms.EmailField()
  • 插件 -- 实现对字段的功能扩展

猜你喜欢

转载自www.cnblogs.com/dongmengze/p/9816017.html
今日推荐