При сбросе пароля в django с использованием встроенной поддержки отображается другая страница - PullRequest
0 голосов
/ 05 мая 2020

На самом деле я новичок в 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 рендеринга с разным содержимым.

enter image description here

Вот шаблон входа

 {% 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'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...