1.首先下载captcha
pip install django-simple-captcha
2.因为captcha也是一个app所以需要在settings里面配置captcha
3.进行makemigrations 和migrate创建数据库表
4.配置基础路由
url(r'^captcha/',include('captcha.urls')),
5.在app下新建一个forms文件
from captcha.fields import CaptchaField
6.创建字段
class RegisterFrom(forms.Form):
captcha = CaptchaField(required=True,error_messages={'invalid':'验证码错误'})
7.在views视图函数里面引入上面的 RegisterFrom类,然后创建实例,然后把实例传回前端
from .forms import RegisterFrom
form = RegisterFrom()