【发布时间】:2019-05-04 09:12:27
【问题描述】:
我想为 API 解析一组动态参数。参数的数量不固定,因为调用 API 的一方是另一方。我想这样做,以便我的 API 能够接受附加参数,并且如果将来另一方进行任何更改,也可以包含它。
我想改变这个:
class PaymentReceive(Resource):
def post(self):
parser = reqparse.RequestParser()
parser.add_argument('arg1', type=str, location="form")
parser.add_argument('arg2', type=str, location="form")
args = parser.parse_args()
这样的:
class PaymentReceive(Resource):
def post(self):
parsers = reqparse.RequestParser()
for key, value in parsers.items():
parser.add_argument(key, type=str, location="form")
args = parser.parse_args()
我尝试了here中的方法,但无济于事。请帮忙
【问题讨论】:
-
你在问什么?您应该查看How to ask a question 并修改您的帖子。您不仅需要针对特定项目提出直接而有针对性的问题,还需要展示您已经尝试解决问题的方式。
-
我在 google 上搜索了一些使用相同关键字的内容。尝试了stackoverflow.com/questions/30779584/… 中使用的方法。它不适用于我的情况。
-
@Chase 我已经对帖子进行了一些编辑,我不知道它是否会帮助您更多地了解我正在尝试做的事情。
标签: python api flask dynamically-generated flask-restful