常用内置信号


名称 描述
template_rendered 模版渲染完成后发送信号
request_started 请求开始时发送信号
request_finished 请求结束时发送信号
got_request_exception 请求过程中抛出异常时发送信号
request_tearing_down 请求被销毁时发送信号
appcontext_tearing_down 应用上下文销毁时发送信号
# template_rendered

from flask import Flask, render_template, template_rendered

app = Flask(__name__)

def template_rendered_func(sender, template, context):
    print(sender)
    print(template)
    print(context)

template_rendered.connect(template_rendered_func)

@app.route('/')
def index():
    abc = 123
    return render_template('index.html', abc=abc)

if __name__ == '__main__':
    app.run()

results matching ""

    No results matching ""