api.add_resource(Todo,'/v1_todo/<id>'),比方说这样只能获取单个参数,但要怎么样才能获取从前端传过来的列表参数呢?最近刚接触 flask,还有很多不熟悉的地方,请多多包涵,先谢谢各位大大的解答了。</id>
1
mrchi 2018-10-27 10:30:51 +08:00
在 URL 里传列表?
|
2
ltoddy 2018-10-27 11:02:03 +08:00
from flask import request
在 request 里面. |
3
gnozix 2018-10-27 13:51:19 +08:00
parser = RequestParser()
parser.add_argument("id", location="json", action="append") req = parser.parse_args(strict=True) id_ = req.get("id") |
4
Mrkon 2018-10-29 16:50:30 +08:00
楼主的意思是传表单, 3L 正解, 以下是官方文档的示例,楼主要多看官方文档哦
from flask_restful import reqparse parser = reqparse.RequestParser() parser.add_argument('rate', type=int, help='Rate to charge for this resource') args = parser.parse_args() rate = args['rate'] |
5
IceCola1 2018-10-31 00:35:52 +08:00
from flask import request
requst.json.get() 别用 flask_restful 接收 List,有坑 |