擅长:python、mysql、java
<p>另一个错误:窗体的<code>__init__</code>方法将<code>user</code>作为其第一个参数:</p>
<pre><code>def __init__(self, user, *args, **kwargs):
</code></pre>
<p>对于GET请求,您可以正确地传递它:</p>
<pre><code>investment_form = InvestorsForm(request.user)
</code></pre>
<p>但当你发出一个POST请求时,你就忘了:</p>
<pre><code>investment_form = InvestorsForm(request.POST or None, instance=request.user)
</code></pre>
<p>通过请求用户作为第一个论点,也应该有所帮助。你知道吗</p>