Django 之 Form 组件
常用功能 From 组件主要有以下几大功能: 生成 HTML 标签 验证用户数据(显示错误信息) HTML Form 提交保留上次提交数据 初始化页面显示内容 小试牛刀 下面我们通过 Form 组件来生成 HTML 标签和验证用户提交的数据以及保留上次提交的数据。 创建 Form 类 form_verify.py from django import forms from django.forms import fields class FormVerify(forms.Form): user = fields.CharField( # 字符串形式 max_length=32, # 最长不能超过 32 字节 required=True, # 不能为空 # 错误提示,支持自定义错误信息(默认为英文) error_messages = { 'required': '不能为空', 'max_length': '最长不超过32个字节' }) pwd = fields.CharField(min_length=16, max_length=32, required=True, error_messages={ 'required': '不能为空', 'max_length': '最长不超过32个字节', 'min_length': '最短不能少于16个字节' }) age = fields