概述
注册逻辑
-
生成页面的图片验证码,需要两种触发方式: 默认执行,点击执行
-
获取输入的用户名
-
利用正则校验用户名的合法性
-
当用户名正则校验通过,向 后端 发送请求,校验 用户名是否重复
-
-
获取密码
-
利用正则校验密码的合法性
-
-
获取确认密码
-
校验 确认密码和密码 是否一致
-
-
获取手机号
-
利用正则校验手机号的合法性
-
当手机号正则校验通过,向 后端 发送请求,校验手机号是否重复
-
-
获取用户输入的验证码
-
校验验证码是否存在
-
-
校验是否选择复选框,必须勾选
-
点击注册按钮,将信息提交到后端
设计用户表
用户表: 用户名、密码、手机号
继承django内置的用户模型类: AbstractUser
, 重写自己的字段,但是需要在 settings.py 中 指明当前的用户模型类
在配置文件中指明使用的模型类
# 指定用户模型类
AUTH_USER_MODEL = 'users.User' # app.模型类
迁移模型类
python manage.py makemigrations users
python ma
最后
以上就是舒适橘子为你收集整理的Django实现注册登录图片验证码用户注册登录功能的全部内容,希望文章能够帮你解决Django实现注册登录图片验证码用户注册登录功能所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复