Flask 即插视图方法提示

即插视图可以像常规函数一样用 route() 或更好的 add_url_rule() 附加到应用中。然而当你附加它时,你必须 提供 HTTP 方法的名称。为了将这个信息加入到类中,你可以提供 methods 属性来承载它:

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))

作者:唐伯虎点蚊香,如若转载,请注明出处:https://www.web176.com/flask/20477.html

(0)
打赏 支付宝 支付宝 微信 微信
唐伯虎点蚊香的头像唐伯虎点蚊香
上一篇 2023年5月16日
下一篇 2023年5月16日

相关推荐

发表回复

登录后才能评论