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,有坑 |