На самом деле я новичок в django framework. В моей практике, при сбросе пароля с помощью встроенной поддержки, я просто создал шаблон с именем "password_reset_form. html" в папке регистрации подпапки шаблонов. Когда я запускаю сервер, он отображает страницу «password_reset / done», но отображается с другим содержимым. но мой контент "password-reset_done. html" отличается, поэтому, пожалуйста, используйте приведенный ниже фрагмент password-reset_done. html.
Вот фрагмент password-reset_done. html.
{% extends 'base.html' %}
{% block content %}
<div class="row justify-content-center">
<div class="col-8">
<h2>Reset your password</h2>
<p>We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly.</p>
<p>If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder.</p>
</div>
</div>
{% endblock %}
Вот число пи c рендеринга с разным содержимым.
Вот шаблон входа
{% extends 'base.html' %}
{% load static %}
{% block head %}
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no" name="viewport">
<title>password change</title>
<!-- General CSS Files -->
<link rel="stylesheet" href="{% static '\css\app.min.css'%}">
<!-- Template CSS -->
<link rel="stylesheet" href="{% static '\css\style.css'%}">
<link rel="stylesheet" href="{% static '\css\components.css'%}">
<!-- Custom style CSS -->
<link rel="stylesheet" href="{% static '\css\custom.css'%}">
<link rel='shortcut icon' type='image/x-icon' href="{% static '\img\favicon.ico'%}">
{% endblock %}
{% block content %}
<div class="loader"></div>
<div id="app">
<section class="section">
<div class="container mt-5">
<div class="row">
<div class="col-12 col-sm-8 offset-sm-2 col-md-6 offset-md-3 col-lg-6 offset-lg-3 col-xl-4 offset-xl-4">
<div class="card card-primary">
<div class="card-header">
<h2>password reset</h2>
</div>
<div class="card-body">
<!-- novalidate <h2>Reset your password</h2>-->
<form method="post" >
{% csrf_token %}
{{ form.as_p }}
<button type="submit" class="btn btn-primary">Send confirmation link</button>
</form>
<div class="text-center mt-4 mb-3">
</div>
<div class="row sm-gutters">
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
<!-- General JS Scripts -->
<script src="{% static '\js\app.min.js'%}"></script>
<!-- JS Libraies -->
<!-- Page Specific JS File -->
<!-- Template JS File -->
<script src="{% static '\js\scripts.js'%}"></script>
<!-- Custom JS File -->
<script src="{% static '\js\custom.js'%}"></script>
{% endblock %}
Вот URL:
path('', include('django.contrib.auth.urls'))