Я использую следующий код
email = validated_data["login"]
password = validated_data["password"]
user_obj = User.objects.filter(Q(email__exact=email) & Q(password__exact=password))
Я изменил пароль от администратора, но пользователь не вернулся.Однако, если я удалю проверку пароля, то получу объект пользователя обратно. Объект, который я получу, если уберу условие Q(password__exact=password)
, имеет поле _password как None.Некоторое время этот код работал нормально, но сегодня он не возвращает объект обратно.Я что-то здесь упускаю?Я подтвердил, что получаю правильное имя пользователя и пароль от клиента. Я также попытался получить доступ к администратору с этим именем пользователя и паролем (учетная запись имеет статус персонала), и я смог войти в систему. Таким образом, пароль правильный, но по какой-то причинеЯ не могу получить этого пользователя с помощью фильтрации.?Что я могу делать не так?