Django request_finished信号

时间:2011-01-28 07:46:28

标签: django

如何在django中使用 request_started 信号? 我想在处理http请求之前执行一些命令,或者django有一个类似于 rails before_filter 的回调?

由于

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

根据this doc您可以使用:

from django.core.signals import request_finished
from django.dispatch import receiver

@receiver(request_finished)
def my_callback(sender, **kwargs):
    # process