自定义图片验证码
首先我们需要用到一下库
1
|
#绘画库
|
后台代码如下
1
|
# 自定义图片验证码
|
简单的验证码绘制完成
在前端的操作
1
|
1.首先我们需要的input文本
|
获取后台的验证码的地址
1
|
path('code/',MyCode.as_view()) #这是我们设定路由为code 运行django项目 进入这个路由 导航栏的地址 ctrl+c
|
之后前端验证码进行展示
1
|
首先我们需要个img标签来展示验证码
|
我们点击验证码的时候需要刷新 点一下刷新一下
1
|
1.看见@click这个点击事件,所以我们在下面定义一个叫changecode的方法 用于点击刷新
|
存储redis
1
|
import redis
|
之后登陆就简单了
1
|
code = request.GET.get('code',None)
|