Объект 'CustomUserForm' не имеет атрибута 'save_m2m' при создании пользовательского пользователя

Я пытаюсь создать пользователя, используя следующий код:

class CustomUserCreationForm(UserCreationForm):
    def __init__(self, *args, **kwargs):
        super(CustomUserCreationForm,self).__init__(*args, **kwargs)

        try:
            if args[0]["email"]:
                self.email= args[0]["email"]
                self.password= args[0]["password1"]
        except:
            pass

    class Meta:
        model = CustomUser
        fields = "__all__"

    def save(self, commit=False,**kwargs):

        customer = stripe.Customer.create(
            email=self.email,
            name="test",
        )


        user = CustomUser.objects.create(email=self.email,password=self.password)

        user.set_password(self.password)
        user.save_m2m()
        return user

Я получаю ошибку

У объекта 'CustomUser' нет атрибута 'save_m2m'

Может ли кто-нибудь помочь, как решить эту проблему?

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