我想知道如何像他一样在烧瓶中取GET
个参数
/hi/city?=NY
我可以使用/hi/city/NY
执行此/hi/city/<string:ccc>
,但如何使用/hi/city?=NY
执行此操作。
我检查了文档,看起来好像在使用reqparse
:http://flask-restful.readthedocs.org/en/latest/reqparse.html,但仍然无法弄清楚如何
答案 0 :(得分:6)
您可以使用与Flask-Restful捆绑在一起的RequestParser
。
from flask_restful import reqparse
class YourAPI(restful.Resource):
def get(self):
parser = reqparse.RequestParser()
parser.add_argument('city')
args = parser.parse_args()
city_value = args.get('city')
默认情况下,请求解析器会搜索名为city
的密钥的json,表单字段和查询字符串(在您的情况下)。变量city_value
将具有API请求中传递的值。
答案 1 :(得分:5)
您可以使用request.args.get('key')