[英]How to use parameters with Flask-Restful API
I am new to building API's and I'm struggling to use the parameters passed to this GET.我是构建 API 的新手,我正在努力使用传递给这个 GET 的参数。 The parameters come through as string:key1 and not key1 on its own.
参数通过 string:key1 而不是 key1 本身。 How do I get just the value?
我如何获得价值?
app = Flask(__name__)
api = Api(app)
class User_Team_Endpoint(Resource):
def get(self, key1, key2):
data = user_team.get_team()
data = data[0]
data = data.reset_index().to_json(orient='records')
data = json.loads(data)
return data, 200, {'Content-Type':'application/json'}
api.add_resource(User_Team_Endpoint, '/user_team_endpoint/<string:key1><string:key2>')
if __name__ == '__main__':
app.run() # run our Flask app
You've missed a Slash on your api.add_resource你错过了 api.add_resource 上的斜线
api.add_resource(User_Team_Endpoint, '/user_team_endpoint/<string:key1>/<string:key2>')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.