首页 > 解决方案 > DJANGO 通过电子邮件重置密码

问题描述

每当我尝试运行脚本以通过邮件重置 django 密码时,我都会收到此错误 错误截图

这是我的代码

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'sellme.onchuru@gmail.com'
EMAIL_HOST_PASSWORD = '#######'
EMAIL_PORT = 587
EMAIL_USE_TLS = True

在网址中

 path('reset_password', auth_views.PasswordResetView.as_view(), name='reset_password'),
    path('reset_password_sent', auth_views.PasswordResetDoneView.as_view(), name='password_reset_done'),
    path('reset/<uidb64>/<token>', auth_views.PasswordResetConfirmView.as_view(), name='password_reset_confirm'),
    path('reset_password', auth_views.PasswordResetCompleteView.as_view(), name='password_reset_complete'),
    path('logout',views.logout_request, name='logout'),

即使打开允许不太安全的应用程序,我也不知道我哪里出错了?

标签: django

解决方案


推荐阅读