Я разрабатываю REST API с flask_restful. Я могу разобрать аргументы используя parser.parse_args (). Я хотел бы, чтобы мои запросы выглядели так, основываясь на выборе элементов в клиентском приложении:
/ api / select-brand / brand [0] = 123 & brand [1] = 128
Однако выбор товаров может увеличиться, и запрашиваемый API может выглядеть следующим образом:
/ api / select-brand / brand [0] = 123 & brand [1] = 128 & brand [2] = 54 & brand [3] = 14
Имея только два аргумента, в моем коде есть следующее:
class SelectBrand(Resource):
def get(self):
parser = reqparse.RequestParser()
parser.add_argument('brand1')
parser.add_argument('brand2')
data = parser.parse_args()
Однако я не знаю, как анализировать аргументы, когда параметры запроса GET похожи на список.