下载:
利用已经集成好的工具可以帮助我们提高效率,自动生成图形验证码:
在info文件夹下新建utils目录,将解压得到的文件夹直接拖入utils目录即可。
图形验证码的基本使用:
后端Flask代码:
from flask import request, abort, make_response
from info.utils.cpatcha.captcha import captcha
from info import sr, constants
from . import blue_passport
@blue_passport.route("/image_code", methods=["GET"])
def image_code():
"""
图形验证码
1.接收参数(UUID, GET)
2.校验参数(UUID)
2.1校验参数是否存在
3.生成图形验证码
4.将k=UUID,v=文字验证码存入redis数据库