Я успешно встроил свою форму для входа на свою базу. 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>
Это то, что отображается при вводе неверных учетных данных. Здесь.
И это то, на что перенаправлен пользователь. Здесь.