Django“全局登录”中间件导致重复的GET请求

时间:2012-05-08 19:10:44

标签: python django middleware

我有一个Django网站,要求用户登录才能查看任何页面。我根据this page上的说明添加了一些中间件。中间件会按预期将用户重定向到登录页面,但每次都会复制GET请求。为什么请求发送两次? (或者可能两次输出到Django控制台?)这是导航到127.0.0.1/reservations/后Django控制台的输出:

[08/May/2012 15:08:41] "GET /reservations/ HTTP/1.1" 302 0
[08/May/2012 15:08:42] "GET /login/ HTTP/1.1" 200 575
[08/May/2012 15:08:42] "GET /login/ HTTP/1.1" 200 575

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,这是我使用的firefox扩展导致这个奇怪的问题。 尝试使用其他浏览器查看问题是否消失。 :)

答案 1 :(得分:0)

firefox上的Yslow扩展在我的开发系统上造成了这个错误。