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

Flask 發(fā)送信號

2021-08-10 17:51 更新

如果你想要發(fā)出信號,調(diào)用 send() 方法可以做到。 它接受發(fā)送端作為第一個參數(shù),和一些推送到信號訂閱者的可選關(guān)鍵字參數(shù):

class Model(object):
    ...

    def save(self):
        model_saved.send(self)

永遠嘗試選擇一個合適的發(fā)送端。如果你有一個發(fā)出信號的類,把 self 作為發(fā)送 端。如果你從一個隨機的函數(shù)發(fā)出信號,把 current_app._get_current_object() 作為發(fā)送端。

傳遞代理作為發(fā)送端

永遠不要向信號傳遞 current_app 作為發(fā)送端,使用 current_app._get_current_object() 作為替代。這樣的原因是, current_app 是一個代理,而不是真正的應(yīng)用對象。


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號