forms.py实现了对数据的校验
通常的实现方法是在forms.py中实现对字段的校验,然后在views.py中加载forms中的方法进行校验,demo如下:
forms.py
from django import forms
class nameform(forms.Form):
username = forms.CharField(required=True,min_length=5)
views.py
if request.method=='POST':
loginname = nameform(request.POST)
if loginname.is_valid():
pass
name = request.POST.get('username')
return HttpResponse(name)
前端
<form method="post" action="">
姓名:<input type="text" name="username"/>
</form>