Django加载图片验证码

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()

猜你喜欢

转载自blog.csdn.net/au55555/article/details/80370368