Flask 即插視圖方法提示

2021-08-23 18:38 更新

即插視圖可以像常規(guī)函數(shù)一樣用 route() 或更好的 add_url_rule() 附加到應(yīng)用中。然而當(dāng)你附加它時(shí),你必須 提供 HTTP 方法的名稱(chēng)。為了將這個(gè)信息加入到類(lèi)中,你可以提供 methods 屬性來(lái)承載它:

class MyView(View):
    methods = ['GET', 'POST']

    def dispatch_request(self):
        if request.method == 'POST':
            ...
        ...

app.add_url_rule('/myview', view_func=MyView.as_view('myview'))
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)