Настройка дисплея для сброса пароля
Я хотел бы настроить представление процесса сброса пароля на django, не используя представление по умолчанию,
myproject/urls.py
from django.contrib.auth import views as auth_view
urlpatterns = [
.......
path('', include('django.contrib.auth.urls')),
path('reset-password/',auth_view.PasswordResetView.as_view(template_name='account/
password_reset.html'),name=' reset_password'),
path('password_reset/done/',auth_view.PasswordResetDoneView.as_view(template_name='account/
password_reset_done.html'),name='password_reset_done'),
path('reset/<uidb64>/<token>',auth_view.PasswordResetConfirmView.as_view(
template_name='account/password_reset_form.html'),name='passwor_reset_confirm'),
path('reset/done/',auth_view.PasswordResetCompleteView.as_view(template_name='account/
password_reset_complete.html'),name='password_reset_complete'),
]
password_reset.html
{% extends 'layout/base.html' %}
{% block content %}
<div class="row">
<div class="col s4 offset-s4">
<h5>To reset your password please enter your email</h5>
<form method="POST">
{% csrf_token %}
{{form}}
<button class="btn waves-effect waves-light" type="submit">send
</button>
</form>
</div>
</div>
{% endblock content %}
password_reset_done.html
{% extends 'layout/base.html' %}
{% block content %}
<h2>password reset</h2>
<p>We have emailed you a reset link,If you do not receive a
message, check your Spam</p>
{% endblock content %}
password_reset_form.html
{% extends 'layout/base.html' %}
{% block content %}
<div class="row">
<div class="col s4 offset-s4">
<h5>Please enter your new password</h5>
<form method="POST">
{% csrf_token %}
{{form}}
<button class="btn waves-effect waves-light" type="submit">Change
</button>
</form>
</div>
</div>
{% endblock content %}
password_reset_complete.html
{% extends 'layout/base.html' %}
{% block content %}
<p>Your password has been changed. You can go ahead and log in now.
<br>
<a href="{% url 'account:login' %}">Login</a></p>
{% endblock content %}
Несмотря на это, у меня все еще есть дисплей по умолчанию