我正在尝试制作一个通过电子邮件重设用户密码的应用。我正在使用Django by Example书籍第3章,并且还从此站点获取了指导:https : //simpleisbetterthancomplex.com/tutorial/2016/09/19/how-to-create-password-reset-view.html
Settings.py包含以下行:
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
Run Code Online (Sandbox Code Playgroud)
以及所需的电子邮件设置。
我password_reset进入视图,输入虚拟邮件,单击“发送”,这最终使我进入password_reset_done视图。下面是控制台输出:
C:\PythonProjects\by-example-bookmarks>python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
May 01, 2018 - 21:13:39
Django version 2.0.4, using settings 'bookmarks.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[01/May/2018 21:13:51] "GET /account/login/ HTTP/1.1" 200 1090
[01/May/2018 21:13:57] "GET /account/password_reset/ HTTP/1.1" 200 830
[01/May/2018 21:14:04] "POST /account/password_reset/ HTTP/1.1" 302 0
[01/May/2018 21:14:05] "GET /account/password_reset/done/ HTTP/1.1" 200 602
Run Code Online (Sandbox Code Playgroud)
"POST"输出后,我希望看到响应 …