Если пользователь вводит сюда неверные данные, мне нужно написать снизу какой-нибудь HTML тег с тем что у него неверные данные, где мне обрабатывать ошибку в forms.py или во views.py ?
Ааа, я покапался и ошибки идёт с forms а именно с джанго класса AuthenticationForm с метода get_invalid_login_error , и получается твоя описанная логическая ошибка находится в forms.py ?