当我运行 django allauth 示例并尝试发送电子邮件时出现以下错误:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 571, in create_connection
raise err
error: [Errno 61] Connection refused
在 OS X 10.9.1 下
最佳答案
When I sign up I run into connectivity errors (connection refused et al)
You probably have not got an e-mail (SMTP) server running on the machine you are developing on. Therefore, allauth is unable to send verification mails.
You can work around this by adding the following line to settings.py:
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' This will avoid the need for an SMTP server as e-mails will be printed to the console. For more information, please refer to:
https://docs.djangoproject.com/en/dev/ref/settings/#email-backend
关于python - Django allauth 示例 [Errno 61] 连接被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21563227/