Если ник пользователя на английском, то проверка проходит успешно. Если же ник пользователя на русском (кириллица), то проверку не проходит. Хотя в базе есть пользователь с таким именем. user = auth.authenticate(username='русский', password=«1234»)
ЧЯДНТ?