Подтвердить что ты не робот

Пример Django allauth [Errno 61] Connection failed

У меня есть следующая ошибка, когда я запускаю пример 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

4b9b3361

Ответ 1

Из документации Аллаута:

Когда я регистрируюсь, я сталкиваюсь с ошибками соединения (соединение отказало и др.)

Возможно, у вас нет сервера электронной почты (SMTP), работающего на компьютере, на котором вы разрабатываете. Поэтому Аллах не может отправлять письма с подтверждением.

Вы можете обойти это, добавив следующую строку в settings.py:

EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' Это позволит избежать необходимости использования SMTP-сервера, поскольку сообщения электронной почты будут выводиться на консоль. Для получения дополнительной информации, пожалуйста, обратитесь к:

https://docs.djangoproject.com/en/dev/ref/settings/#email-host