Я новичок в Джанго. Я пытаюсь добавить функцию в своем проекте, которая позволяет пользователю сбросить свой пароль через указанный адрес электронной почты. Эти конфигурации находятся в разработке, а не в производстве. Это моя конфигурация в settings.py
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = os.environ.get('EMAIL_USER')
EMAIL_HOST_PASSWORD = os.environ.get('EMAIL_PASS')
Я пробовал это, но, похоже, ничего не работает. Я включил IMAP из настроек Gmail, а также.
Не могли бы вы помочь мне, что я здесь делаю неправильно!
В случае, если вы хотите увидеть полную ошибку.
Ошибка SMTPAuthenticationEr в / сброс пароля / (535, b'5.7.8 Имя пользователя и
Пароль не принят.
https://support.google.com/mail/?p=BadCredentials a24sm3958276ljd.32 -
gsmtp ')
URL: http://localhost:8000/password-reset/
Тип исключения: SMTPAuthenticationError
b'5.7.8 Имя пользователя и пароль не принимаются. Узнайте больше на \ n5.7.8
https://support.google.com/mail/?p=BadCredentials a24sm3958276ljd.32 -
gsmtp ') Исключение
Расположение: C: \ Users \ Администратор \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ smtplib.py
в аутентификации, строка 642 Python
Исполняемый файл: C: \ Users \ Администратор \ AppData \ Local \ Programs \ Python \ Python37 \ python.exe
Версия Python: 3.7.2 Путь к Python:
[ 'C: \ Users \ Administrator \ Desktop \ django_project',
'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ python37.zip',
'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ DLL файлы',
'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ Lib',
'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37',
'C: \ Users \ Administrator \ AppData \ Roaming \ Python \ Python37 \ сайт-пакеты',
'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ сайт-пакеты']
Время сервера: четверг, 4 апреля 2019 г., 12:24:22 + 0000Узнайте больше на \ n5.7.8 Метод запроса: POST RequestDjango Версия: 2.1.7 Значение исключения: (535,
Заранее спасибо.