擅长:python、mysql、java
<p>以下清单帮助我解决了类似问题:</p>
<ol>
<li>检查中间件是否正确创建(<a href="https://docs.djangoproject.com/en/dev/topics/http/middleware/#writing-your-own-middleware" rel="nofollow noreferrer">refer to middleware docs</a>)</li>
<li>使用您正在使用的中间件检查<code>MIDDLEWARES</code>中的python点式路径</li>
<li>检查中间件是否位于<code>MIDDLEWARES</code>的底部</li>
</ol>
<p>如果仍然不工作,这意味着其他中间件捕获异常并返回响应,或者其他中间件调用您的视图的顺序不正确或太快。在</p>
<ol start=“4”>
<li>检查其他中间件是否返回<code>None</code>(显式或隐式)</li>
<li>检查您的其他中间件是否未直接调用<code>view_func</code>中的<code>view_func</code></li>
</ol>