擅长:python、mysql、java
<p>如果您想让用户和用户详细信息的ModelForm分开,可以实现这一点的一种方法是将两个表单返回到前端,并确保它们都在同一个html表单元素中(即,在发布数据时将返回所有字段)。</p>
<p>如果用户和用户详细信息没有任何同名字段,则此操作有效。要在每个ModelForm实例中输入数据,请使用通常的方法:</p>
<pre><code> form_user = UserForm(request.POST, instance=request.user)
form_user_details = UserDetailsForm(request.POST, instance=request.user.userdetails)
</code></pre>