我在从两个表单保存输入时遇到问题,其中一个表单是用户创建表单,其中一个是UserProfile创建表单。当我尝试调用creation_form.save()然后调用profile_form.save()时,我得到一个IntegrityError,因为配置文件没有值,当我尝试首先保存配置文件时,我得到一个IntegrityError,因为用户还没有ID。
答案 0 :(得分:0)
修正了这个问题!只需从我的models.py中删除post_save.connect(create_user_profile,sender = User)