如何在开发服务器上测试django注册应用程序进程(无邮件)

栏目: Python · 发布时间: 6年前

内容简介:翻译自:https://stackoverflow.com/questions/3731821/how-to-test-django-registration-app-process-while-in-development-server-no-mail
我正在我的MAC上开发一个django应用程序. django

附带的开发服务器很棒.但是,我安装了django-authopenid(将django-registration app与openID相结合),遵循3步流程:用户注册,app发送带链接的确认电子邮件,用户点击链接确认注册.

由于django开发服务器没有邮件服务器,如何测试该进程的此确认电子邮件部分?我按照一个想法将电子邮件的内容打印到终端,但我不能按照链接.有什么建议?

Python

有一个调试邮件服务器可用于此目的.

只需执行此命令,您就可以在端口1025上运行邮件服务器

python -m smtpd -n -c DebuggingServer localhost:1025

之后你需要在Django中更改你的MAIL_HOST设置,你可以在本地测试你的电子邮件:)

翻译自:https://stackoverflow.com/questions/3731821/how-to-test-django-registration-app-process-while-in-development-server-no-mail


以上所述就是小编给大家介绍的《如何在开发服务器上测试django注册应用程序进程(无邮件)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

读屏时代

读屏时代

(美)Naomi S. Baron(内奥米·S.巴伦) / 庞洋 / 电子工业出版社 / 2016-7 / 55.00

书中作者探讨了技术如何重塑人们对阅读的定义。数字阅读越来越受欢迎,更便利、节约成本、并把免费书籍提供给全世界的读者。但是,作者也指出其弊处在于读者很容易被设备上的其他诱惑分心、经常走马观花而非深入阅读。更重要的是,人们阅读方式的变化会影响了作者的写作方式。为了迎合人们阅读习惯的转变,许多作家和出版商的作品越来越短小和碎片化,或者更青睐无需思考和细读的作品。作者比较了纸质阅读和在线阅读的重要性,包括......一起来看看 《读屏时代》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具