Создание кастомного пользователя Django?
deliro.ru первый пост.
create_user есть в User модели (в менеджере), а у Вашей нету.
Если Вы хотите создать нового пользователя, то используйте User.objects.create_user(...).
+ сам по себе объект модели CustomUser не создастся, его нужно явно создать:# Example
user = User.objects.get(pk=1)    # or User.objects.create_user(...)
custom_user = CustomUser.objects.create(user=user, role=<your role>)