TypeError: UserManager.create_superuser() отсутствует 1 обязательный позиционный аргумент: 'username'

я не хочу иметь поле имени пользователя в django и удалил его. но теперь, когда я хочу создать суперпользователя, я получаю ошибку об отсутствии поля имени пользователя!!!

error: TypeError: UserManager.create_superuser() missing 1 required positional argument: 'username'

моя модель пользователя

class User(AbstractUser):
    first_name = models.CharField(max_length=255)
    last_name = models.CharField(max_length=255)
    email = models.CharField(max_length=255, unique=True)
    password = models.CharField(max_length=255)
    username = None

    USERNAME_FIELD = 'email'
    REQUIRED_FIELDS = []
Вернуться на верх