东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3527|回复: 3

[课堂笔记] 28、python_django_web开发_后台中给注册用户发送验证激活邮件...

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14418
QQ
发表于 2017-10-28 17:34:00 | 显示全部楼层 |阅读模式



28、python_django_web开发_后台中给注册用户发送验证激活邮件_笔记


完善后续逻辑先
如果验证通过的话 进入login.html
不通过的话 进入register.html
发送激活链接到邮箱地址
在apps下创建utils package 然后创建email_send.py
EmailVerifyCode 发送邮件之前需要保存数据库,因为以后用户点击这个链接回来的时候需要查询其是否存在 就是models里的code
这个code很关键
验证原理:在链接中加入一段随机字符串 这个字符串是后台生成的
这个code就是随机字符串 把code加入url中发送给用户邮件
用户点击链接回来后 我们需要查询这个链接中的code是否在数据库存在
如果存在就激活用户的邮箱地址  否则就激活失败

让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2018-2-28 21:08:47 | 显示全部楼层
88xx

xxs

xs
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2018-8-17 14:51:23 | 显示全部楼层
好复杂!慢慢学
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
发表于 2018-12-28 11:10:04 | 显示全部楼层
谢谢老师
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-3-29 13:31 , Processed in 0.171117 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表