向 flask-restplus 发送多个参数
Send multiple parameters to flask-restplus
在创建从请求中获取一个参数的 API 时,我使用了以下代码:
class test(Resource):
def get(self,id):
return id
api.add_resource(test, '/endpoint/<int:id>')
如果需要带多个参数怎么办?
我正在使用 python 3 和 flask-restplus。
非常感谢任何帮助!
BR 克雷斯滕
Flask-RESTPlus 为它独有的东西提供文档。其他所有内容都记录在 Flask 中,因为 Flask-RESTPlus 构建在 Flask 之上。
在 Flask 中(当然还有 Flask-RESTPlus),您可以使用 Variable Rules。您可以随意使用它:
class Test(Resource):
def get(self, name, surname, age):
return name + surname + str(age)
api.add_resource(Test, '/endpoint/<string:name>/<string:surname>/<int:age>')
但是,请考虑将查询参数与 RequestParser
1 一起使用
.
在创建从请求中获取一个参数的 API 时,我使用了以下代码:
class test(Resource):
def get(self,id):
return id
api.add_resource(test, '/endpoint/<int:id>')
如果需要带多个参数怎么办?
我正在使用 python 3 和 flask-restplus。
非常感谢任何帮助!
BR 克雷斯滕
Flask-RESTPlus 为它独有的东西提供文档。其他所有内容都记录在 Flask 中,因为 Flask-RESTPlus 构建在 Flask 之上。
在 Flask 中(当然还有 Flask-RESTPlus),您可以使用 Variable Rules。您可以随意使用它:
class Test(Resource):
def get(self, name, surname, age):
return name + surname + str(age)
api.add_resource(Test, '/endpoint/<string:name>/<string:surname>/<int:age>')
但是,请考虑将查询参数与 RequestParser
1 一起使用
.