首页 > 其他分享 > Django邮件发送设置

Django邮件发送设置

时间:2023-06-02 15:33:45浏览次数:47  
标签:验证码 Django 发送 获取 路由 user 邮箱 邮件

          Django邮件发送设置_发送邮件


开启126邮箱的SMTP服务,并获取到一个授权码,这个授权码只显示一次

          Django邮件发送设置_验证码_02


在setting中配置邮件相关的设置

          Django邮件发送设置_重置密码_03


Shell下对邮箱做一个简单的测试

          Django邮件发送设置_重置密码_04


可以正常收到邮件

          Django邮件发送设置_发送邮件_05


添加路由相关信息,使用user app下的路由相关信息

          Django邮件发送设置_发送邮件_06


在views中根据建立的session 中第一个用户,根据用户的一个方法email_user向该用户发送邮件

          Django邮件发送设置_验证码_07


点击“获取验证码”以后,发现邮箱没有收到验证码的消息?


          Django邮件发送设置_验证码_08


没有收到本次调试相关的邮件?尝试了很多次,都不行?

          Django邮件发送设置_重置密码_09


在重置密码的时候,没有验证码,就会报错


          Django邮件发送设置_重置密码_10


要求重新获取验证码


标签:验证码,Django,发送,获取,路由,user,邮箱,邮件
From: https://blog.51cto.com/576642026/6403040

相关文章

  • linux | CentOS 发送邮件附件
    如图:  配置内容[email protected][email protected]=授权码#在邮箱后台申请setsmtp-auth=login 发送内容:#格式:echo邮件正文mail-s"邮件标题"-a附件地址收件邮箱echohelloword!m......
  • react 实现聊天界面,发送消息自动到底部
    <divstyle={{float:"left",clear:"both"}}ref={(el)=>{this.messagesEnd=el;}}></div>scrollToBottom=()=>{this.messagesEnd.scrollIntoView({behavior:"auto"......
  • Flask, Django - 区别
    Python测试开发中Django和Flask框架为了更好地阐述这个问题,我们把开发一个应用的过程进行类比,往往开发一个应用(web应用、系统应用)跟建造房子的过程一样,需要先打地基,搭好骨架,然后一块砖一块砖叠上去。而开发一个应用呢?同样也需要一个好的架构设计,数据库建模,然后一个模块一个模块......
  • pycharm创建django 开发环境
    因为用了pycharm社区版本没有办法图形界面创建django项目本机的环境需要有djangodjango-adminstartprojectmysite然后进入到mysite目录cdmysitepython-mvenvvenvpipinstalldjango配置pycharm启动项目......
  • 对接第三方接口教程(发送Http请求及返回参数处理)
    1.首先Http工具类建议使用 packagecn.hutool.http;//这个包下面的HttpUtil.post(StringurlString,Stringbody)这个方法会省去很多事情,不用去设置header的一些基本东西,get就不说了,get也能用post请求,把参数拼url后边就行了2.要看第三方接口的鉴权是如何做的,如果是t......
  • django.db.utils.integrityerror: (1048, "Column 'phone' cannot be null")
    1背景:模型表中字段为:phone=models.CharField(default='',max_length=64,verbose_name=u'电话',blank=True) 2分析:在保存模型实例时,‘phone’被设置为空值.但是该字段在数据库中被设置为(NOTNULL),因此导致完整性约束错误. blank=True,在Django模型验证中,......
  • Django模型字段default='' 含义
    是Django模型字段定义中一个参数,用于指定模型字段的默认值. 详细解释:在创建新的模型实例时,若没有为phone字段提供具体的值,那么该字段将被默认设置为空字符串. 例:my_object=MyModel.objects.create(name='John'),中没有为phone字段提供具体值,所以phone字段将被设......
  • 发送IP封包到高层协议
    intip_local_deliver(structsk_buff*skb){/**ReassembleIPfragments.*/structnet*net=dev_net(skb->dev);if(ip_is_fragment(ip_hdr(skb))){if(ip_defrag(net,skb,IP_DEFRAG_LOCAL_DELIVER))return0;}returnNF_HOOK......
  • 博学谷学习记录】超强总结,用心分享 | 发送邮件-yagmail
    【博学谷IT技术支持】一、介绍yagmail是一个GMAIL/SMTP客户端,旨在使发送电子邮件尽可能简单。在项目中或多或少都需要使用的它,比如监控,比如用户提示等。二、项目使用使用流程首先要安装yagmail其次链接邮箱服务器,这里要设置发件人的邮箱,发件人的邮箱授权码,发件服务器等参......
  • 【博学谷学习记录】超强总结,用心分享 | Django简易开发指南
    【博学谷IT技术支持】一、介绍Django是python语言写的开源web开发框架,遵循MVC设计。Django的主要目的是简便、快捷的开发数据库驱动的网站。但是Django有一个专有名词:MVTM:Model,负责数据处理,内嵌了ORM框架V:View,接收HttpRequest,业务处理,返回HttpResponseT:Template,负责......