gpt4 book ai didi

python - Flask 使用 add_url_rule 路由到方法

转载 作者:太空宇宙 更新时间:2023-11-03 21:02:21 24 4
gpt4 key购买 nike

我正在尝试用 Flask 编写一个服务器。

我想使用 HTTP 方法名称以外的名称路由到类的方法,但是如果使用下面的源代码,则会发生错误。

from flask import Flask

app = Flask(__name__)
pkg_prefix = "application.route."

app.add_url_rule('/test', view_func=import_module(pkg_prefix + 'test').Test.as_view('post_test_user'), methods=['POST'])

断言错误:未实现的方法“POST”

class Test:

def post_test_user(self):
・・・
return self.respons

如何在不更改方法名称的情况下将请求路由到此“post_test_user”方法?

非常感谢

最佳答案

我用这段代码做到了

app.add_url_rule('/test', view_func=import_module(pkg_prefix + 'test').Test().post_test_user, methods=['POST'])

关于python - Flask 使用 add_url_rule 路由到方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55644303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com