code: def save(self, **kwargs):
          
          is_active = True
          try:
              user = get_user_model().objects.get(email=self.cleaned_data["email"])
          except get_user_model().DoesNotExist:
              user = invitation_backend().invite_by_email(
                  self.cleaned_data["email"],
                  **{
                      "domain": get_current_site(self.request),
                      "organization": self.cleaned_data["name"],
                      "sender": self.request.user,
                      "created": True,
                  }
              )
              is_active = False
          return create_organization(
              user,
              self.cleaned_data["name"],
              self.cleaned_data["slug"],
              is_active=is_active,
          )
docs: Create the organization, then get the user, then make the owner.