我应该如何在repoze.bfg响应结束时执行清理?

时间:2009-12-18 03:50:39

标签: python wsgi repoze.bfg

repoze.bfg Web框架的示例代码通过向附加到请求__del__的对象添加environ方法来执行响应后清理。

在将响应完全发送到客户端后,是否有更好的方法来清理数据库连接等?

1 个答案:

答案 0 :(得分:1)

由于您正在处理repoze.bfg,因此最好使用他们记录的工作方式,因为它将与他们的框架以及他们如何管理请求生命周期兼容。也就是说,如果你想要通用的WSGI方式,它将在以下文档中记录:

http://code.google.com/p/modwsgi/wiki/RegisteringCleanupCode