擅长:python、mysql、java
<p>这里有两个时刻:</p>
<ol>
<li><p>表单数据中的<code>username</code>和<code>password</code>字段是数组,这是错误的-您需要检查如何向Django发出POST请求并发送字符串,而不是数组</p>
</li>
<li><p>由于username/pass字段是数组(不是字符串)-<code>form.is_valid</code>返回<code>False</code>,并且如果表单<em>无效</em>,则会有<em>无</em><code>cleaned_data</code>属性,因为它仅在表单有效且实际具有一些有效数据时才出现</p>
</li>
</ol>