Я решил свою проблему, добавив этот код
args = ()
kwargs = {}
newuser.save(*args,**kwargs)
Я взял идею этого поста
Django - TypeError - save () получил неожиданный аргумент ключевого слова 'force_insert'
На самом деле я обнаружил, что все мои формы тоже не работают, например, одна из моих форм
class UserRegisterForm(UserCreationForm):
class Meta:
model = User
fields = ['first_name','last_name','username','email','password1','password2']
работал нормально до сегодняшнего дня, пока он не вышел из строя, поэтому мне нужно было изменить его на
class UserRegisterForm(UserCreationForm):
def save(self, *args, **kwargs):
super().save(*args, **kwargs)**
class Meta:
model = User
fields = ['first_name','last_name','username','email','password1','password2']
Я не знаю, когда началась эта проблема, я имею в виду, в какой версии django.