当我运行`python manage.py test`以及django测试服务器正在侦听哪个端口时发生了什么?

时间:2018-03-12 07:58:12

标签: python django

我为注册功能编写了一个测试。当我手动执行时,注册过程会向用户发送电子邮件,但是当我使用测试脚本执行此操作时,不会发送电子邮件。所以我想知道里面发生了什么?

测试服务器的端口是什么?测试服务器与它一起发送邮件有什么关系吗?我可以指定测试服务器端口吗?

1 个答案:

答案 0 :(得分:2)

manage.py test没有运行"测试服务器"根本没有任何东西在监听任何端口。

在文档中测试电子邮件为fully covered - 如该页面所示,您可以from django.core import mail然后检查mail.outbox