1,用户名 是否已注册
2,手机号 是否被注册
3,图形验证码
4,短信验证码,
5,验证成功后,向后台提交数据:用户名,密码,手机号,短信验证
要写这五个视图,
获取图形验证码,请求方式:get
验证功能单独写在一个 app 中,便于调用 ,
点住,拉进 apps 中
在主目录下的配置文件中对 这个 app 进行注册
在这个 app 中,定义个图形验证的类视图,
快速导入 view
用于生成图形验证码的实例
拷贝功能模块到指定目录下,
在视图中导入
用于生成图形验证码
pip install pillow
代码实现:
1,创建个类视图
2,从前台获取参数 UUID 并校验
3,生成验证码文字和验证码图片,
4,建立 redis 文件,并将验证码保存到 redis 中,
5,把验证码图片返回到前台,