Django Form组件
一、form组件功能 form 组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 form表单提交时,数据出现错误,返回的页面中仍可以保留之前输入的数据 二、使用form组件实现登录校验 views.py from django.shortcuts import render from django.shortcuts import HttpResponse from django import forms class LoginForm(forms.Form): username = forms.CharField( label="账号", min_length=2, max_length=16, required=True, error_messages={ "min_length": "用户名最少2位", "max_length": "用户名不能超过16位", "required": "请输入用户名", "invalid": "格式错误" } ) password = forms.CharField( label="密码", min_length=6, required=True, error_messages={ "min_length": "密码最少6位", "required": "请输入密码", } ) def login(request):