codecamp

Flask 基于装饰器的信号订阅

你可以在 Blinker 1.1 中容易地用新的 connect_via() 装饰器订阅信号:

from flask import template_rendered

@template_rendered.connect_via(app)
def when_template_rendered(sender, template, context, **extra):
    print 'Template %s is rendered with %s' % (template.name, context)
Flask 信号与 Flask 的请求上下文
Flask 核心信号
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定