Django форма входа не аутентифицируется / показывает аутентификацию - PullRequest
0 голосов
/ 24 апреля 2020

Я успешно встроил свою форму для входа на свою базу. html Страница, которая работает и приведет пользователя на сайт, если будут введены правильные учетные данные. Однако при вводе неверных учетных данных аутентификация Django, которая, как я полагаю, будет отображать «Введено неверное имя пользователя» или «Введен неверный пароль», не отображается. Вместо этого вы просто перенаправляетесь на страницу снова с пустыми полями. Может ли кто-нибудь помочь мне понять, почему аутентификация Django работает неправильно?

Мой код формы входа в мою базу. html файл

<form method="post" action="/login/">
    {% csrf_token %}
    <div class="row justify-content-center">
    <div id="login-box" >
    <div class="form-group">
        <div class="login-text mb-2" >Login for Access</div>

    <p>
            <label for="id_username">Username</label>
            <input class="form-control" id="id_username" name="username" autofocus=""  type="text" required>
        </p>
    <p>
            <label for="id_password">Password</label>
            <input class="form-control" id="id_password" name="password" type="password" required>
        </p>
  <button type="submit" class="btn btn-primary mt-2 mb-2">Login</button>    </div>
  <a href="#" data-toggle="tooltip" data-placement="bottom" title=" Please contact your IT Administrator at college for information on how to reset your password">Forgot Password?</a>

  </div>
  </div>
</form> -->
</div>

Это то, что отображается при вводе неверных учетных данных. Здесь.

И это то, на что перенаправлен пользователь. Здесь.

...