django PasswordResetView向具有相同电子邮件地址的用户发送电子邮件

时间:2019-05-08 23:40:50

标签: django passwords

我是django的新手,我正在尝试使用auth.views.PasswordX功能,该功能正常工作,但我用相同的电子邮件地址设置了多个测试用户帐户,并且向每个用户发送了密码重置电子邮件?有没有一种方法可以替代此方法,或仅将电子邮件发送给已登录的用户?


path('password-reset/', auth_views.PasswordResetView.as_view(template_name='users/password_reset.html'), name='password-reset'),
    path('password-reset/done/', auth_views.PasswordResetDoneView.as_view(template_name='users/password_reset_done.html'), name='password_reset_done'),
    path('password-reset-confirm/<uidb64>/<token>/', auth_views.PasswordResetConfirmView.as_view(template_name='users/password_reset_confirm.html'), name='password_reset_confirm'),
    path('password-reset-complete/', auth_views.PasswordResetCompleteView.as_view(template_name='users/password_reset_complete.html'), name='password_reset_complete'),





{% extends "empTime/base.html" %}
{% load crispy_forms_tags %}

{% block content %}

<div class="content-section">
    <form method="POST">
        {% csrf_token %}
        <fieldset class="form-group">
            <legend class="border-bottom mb-4">Reset Password</legend>
            {{ form|crispy }}
        </fieldset>
        <div class="form-group">
            <button class="btn btn-outline-info" type="submit">Request Reset</button>
        </div>
    </form>   
</div>

{% endblock content %}

0 个答案:

没有答案