Невозможно войти в админку django созданным сотрудником

Надеюсь, у вас все в порядке. Я создал суперпользователя в моем django проекте, который имеет доступ ко всем разрешениям страницы администратора. Проблема в том, что когда я добавляю объект в настраиваемую модель пользователя и устанавливаю is_staff = true для этого нового пользователя, а затем выхожу из админки, я не могу войти в систему с учетной записью пользователя staff из-за ошибки, которая говорит "please enter correct username and password for the staff acount", несмотря на то, что имя пользователя и пароль этого пользователя staff правильные. Я буду благодарен, если кто-нибудь поможет мне решить эту проблему

Вот моя пользовательская модель пользователя.

class User(AbstractUser):
  pass
  class Meta:
    verbose_name = _('کاربر')
    verbose_name_plural = _('کاربر')
  def __str__(self):
    return f"{self.first_name} {self.last_name}"

Вы сообщили своему приложению django, что этот класс пользователя является вашей моделью пользователя?

Для этого вам нужно установить AUTH_USER_MODEL в настройках вашего приложения. Более подробно это описано здесь в документации Django.

Вернуться на верх