这是间歇性的,这可能意味着存在比赛情况或其他情况。。。不幸的是,我怀疑这将很容易复制
class StopWatch:
def process_request(self,request):
request.start_time = time.time()
def process_response(self,request,response):
total_time = time.time() - request.start_time
偶尔(非常罕见)request.start_time
会给出属性错误。。。我不理解django在调用process_response
时所采用的路径,但是process_request
不是
最初,我将开始时间存储在实例级别(但随后它会定期报告非常短的渲染时间,这使我相信单个实例在线程之间共享(因此我删除了self.start_time
,而代之以request.start_time
)
目前没有回答
相关问题 更多 >
编程相关推荐