Django视图被调用两次......有时候

时间:2011-07-08 23:28:42

标签: python django http request

我在网站的主视图中有几个logging.debug语句,主要是记录一堆sql查询的开始时间和结束时间。

但是,有时,我会在调试日志中连续两次弹出这些调试语句集。当然,在那段时间内只有一个用户发出了一个请求(如刷新,点击输入等)

关于可能导致此问题的任何想法?我们认为这可能与我们遇到的另一个问题有关。

1 个答案:

答案 0 :(得分:0)

您的视图功能可能会被调用一次,但您要记录两次。在我的日志记录add_handler调用被运行两次之前我遇到了问题,所以日志有两次相同的处理程序,所以一次log.debug()调用会在日志中产生相同的消息两次。