99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Flask 信號(hào)

2021-08-11 11:06 更新

0.6 新版功能.

flask.signals_available

當(dāng)信號(hào)系統(tǒng)可用時(shí)為 True ,即在 blinker 已經(jīng)被安裝的情況下。

flask.template_rendered

當(dāng)一個(gè)模板成功渲染的時(shí)候,這個(gè)信號(hào)會(huì)發(fā)出。這個(gè)信號(hào)帶著一個(gè)模板實(shí)例 template 和為一個(gè)字典的上下文(叫 context )兩個(gè)參數(shù)被調(diào)用。

flask.request_started

這個(gè)信號(hào)在處建立請(qǐng)求上下文之外的任何請(qǐng)求處理開始前發(fā)送。因?yàn)檎?qǐng)求上下文 這個(gè)信號(hào)在任何對(duì)請(qǐng)求的處理前發(fā)送,但是正好是在請(qǐng)求的上下文被建立的時(shí)候。 因?yàn)檎?qǐng)求上下文已經(jīng)被約束了,用戶可以使用 request 之類的標(biāo) 準(zhǔn)全局代理訪問請(qǐng)求對(duì)象。

flask.request_finished

這個(gè)信號(hào)恰好在請(qǐng)求發(fā)送給客戶端之前發(fā)送。它傳遞名為 response 的將被發(fā)送 的響應(yīng)。

flask.got_request_exception

這個(gè)信號(hào)在請(qǐng)求處理中拋出異常時(shí)發(fā)送。它在標(biāo)準(zhǔn)異常處理生效 之前 ,甚至是 在不會(huì)處理異常的調(diào)試模式下也是如此。這個(gè)異常會(huì)被將作為一個(gè) exception 傳遞到用戶那。

flask.request_tearing_down

這個(gè)信號(hào)在請(qǐng)求銷毀時(shí)發(fā)送。它總會(huì)被調(diào)用,即使發(fā)生異常。在這種清況下,造 成teardown的異常將會(huì)通過一個(gè)叫 exc 的關(guān)鍵字參數(shù)傳遞出來。

在 0.9 版更改: 添加了 exc 參數(shù)

flask.appcontext_tearing_down

這個(gè)信號(hào)在應(yīng)用上下文銷毀時(shí)發(fā)送。它總會(huì)被調(diào)用,即使發(fā)生異常。在這種清況 下,造成teardown的異常將會(huì)通過一個(gè)叫 exc 的關(guān)鍵字參數(shù)傳遞出來。發(fā)送 者是application對(duì)象。

flask.appcontext_pushed

當(dāng)應(yīng)用上下文被壓入棧后會(huì)發(fā)送這個(gè)信號(hào)。發(fā)送者是application對(duì)象

0.10 新版功能.

flask.appcontext_popped

當(dāng)應(yīng)用上下文出棧后會(huì)發(fā)送這個(gè)信號(hào)。發(fā)送者是application對(duì)象。這常常與 appcontext_tearing_down 這個(gè)信號(hào)一致。

0.10 新版功能.

flask.message_flashed

This signal is sent when the application is flashing a message. The messages is sent as message keyword argument and the 當(dāng)閃現(xiàn)一個(gè)消息時(shí)會(huì)發(fā)送這個(gè)信號(hào)。消息的內(nèi)容將以 message 關(guān)鍵字參數(shù) 發(fā)送,而消息的種類則是 category 關(guān)鍵字參數(shù)。

0.10 新版功能.

class flask.signals.Namespace

blinker.base.Namespace 的別名,如果 blinker 可用的話。否則, 是一個(gè)發(fā)送偽信號(hào)的偽造的類。這個(gè)類對(duì)想提供與 Flask 相同的備用系統(tǒng)的 Flask擴(kuò)展有用。

signal(name, doc=None)

在此命名空間中創(chuàng)建一個(gè)新信號(hào),如果 blinker 可用的話。否則返回一個(gè) 帶有不做任何事的發(fā)送方法,任何操作都會(huì)(包括連接)報(bào)錯(cuò)為 RuntimeError 的偽信號(hào)。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)