I'm trying to get multiple arguments from a url in Flask. After reading this SO answer I thought I could do it like this:
@app.route('/api/v1/getQ/', methods=['GET'])
def getQ(request):
print request.args.get('a')
print request.args.get('b')
return "lalala"
But when I visit /api/v1/getQ/a=1&b=2
, I get a TypeError: getQ() takes exactly 1 argument (0 given)
. I tried other urls, like /api/v1/getQ/?a=1&b=2
and /api/v1/getQ?a=1&b=2
, but to no avail.
Does anybody know what I'm doing wrong here? All tips are welcome!