Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 2020年7月3日17:11:09;获取/重置“密码/HTTP/1.1”;302 0/[03/Jul/2020 17:11:09]“;GET/HTTP/1.1“;200 11603_Django_Django Forms_Django Templates_Django Urls_Django Email - Fatal编程技术网

Django 2020年7月3日17:11:09;获取/重置“密码/HTTP/1.1”;302 0/[03/Jul/2020 17:11:09]“;GET/HTTP/1.1“;200 11603

Django 2020年7月3日17:11:09;获取/重置“密码/HTTP/1.1”;302 0/[03/Jul/2020 17:11:09]“;GET/HTTP/1.1“;200 11603,django,django-forms,django-templates,django-urls,django-email,Django,Django Forms,Django Templates,Django Urls,Django Email,我如何解决上面的错误我在浏览器中键入url/reset\u password但其重定向登录页面我在下面的url中放入success\u url,以及我如何解决在登录页面上重定向而不是重定向reset\u password.html并获得302错误你能告诉我如何解决吗 urls.py path('reset_password/', auth_views.PasswordResetView.as_view(template_name="reset/password_reset.h

我如何解决上面的错误我在浏览器中键入url/reset\u password但其重定向登录页面我在下面的url中放入success\u url,以及我如何解决在登录页面上重定向而不是重定向reset\u password.html并获得302错误你能告诉我如何解决吗

urls.py
path('reset_password/',
     auth_views.PasswordResetView.as_view(template_name="reset/password_reset.html"),
     name="reset_password"),

    path('reset_password_sent/', 
        auth_views.PasswordResetDoneView.as_view(template_name="reset/password_reset_sent.html"), 
        name="password_reset_done"),

    path('reset/<uidb64>/<token>/',
     auth_views.PasswordResetConfirmView.as_view(template_name="reset/password_reset_form.html"), 
     name="password_reset_confirm"),

    path('reset_password_complete/', 
        auth_views.PasswordResetCompleteView.as_view(template_name="reset/password_reset_done.html"), 
        name="password_reset_complete"),

]   


reset_password.html
<h3>Password reset</h3>

<p>Forgotten your password? Enter your email address below, and we’ll email instructions for setting a new one.</p>

<form method="post">

    {% csrf_token %}
    {{form}}
    <input type="Submit" name="Send email">
    
</form>
url.py
路径('reset_password/',
auth_views.PasswordResetView.as_view(template_name=“reset/password_reset.html”),
name=“重置密码”),
路径('reset\u password\u sent/',
auth_views.PasswordResetDoneView.as_view(template\u name=“reset/password\u reset\u sent.html”),
name=“密码\u重置\u完成”),
路径(“重置//”,
auth_views.PasswordResetConfirmView.as_view(template\u name=“reset/password\u reset\u form.html”),
name=“密码重置确认”),
路径('reset\u password\u complete/',
auth_views.PasswordResetCompleteView.as_view(template\u name=“reset/password\u reset\u done.html”),
name=“密码重置完成”),
]   
重置密码.html
密码重置
忘记密码了吗?在下面输入您的电子邮件地址,我们将发送电子邮件说明如何设置新地址

{%csrf_令牌%} {{form}}