擅长:python、mysql、java
<p>最简单的方法是在断言之前添加<code>print response.content</code>。输出可能有点过大,但通常足以让您发现问题所在。</p>
<p>如果这不能解决问题,文档中列出了大量的功能,可以提供帮助。添加一些打印语句,看看你得到了什么。这里有一些建议,但不要局限于这些,文档中有更多的工具。</p>
<p><a href="https://docs.djangoproject.com/en/dev/topics/testing/" rel="nofollow">https://docs.djangoproject.com/en/dev/topics/testing/</a></p>
<p>首先,您需要检查页面是否按您预期的方式实际重定向。尝试使用<code>redirect_chain</code>或<code>assertRedirects</code>。</p>
<p>我怀疑你的帖子数据出于某种原因无效。您可以从响应上下文中获取表单。</p>
<pre><code>form = response.context['form']
print form.is_valid()
print form.errors
</code></pre>