Я разрабатываю систему маркеров аутентификации для моего Колба сервера, и я хочу, чтобы иметь возможность установить декоратор выглядеть примерно так:параметров запроса Pass для Колба декоратора
@app.route('/my/data/')
@requires_token_auth
def get_my_endpoint_data():
"""Return JSON data""""
return get_data()
Тогда я попал в конечную точку, как/мой/данных? лексема = myawesometokenvalue
Я насторить декоратор функция как
def requires_token_auth(f):
@wraps(f)
def wrapped(*args, **kwargs):
... do stuff ...
return f(*args, **kwargs)
return wrapped
к сожалению, «маркер» параметр не указанные внутри арг. Проблема заключается в том, что Flask передает req.view_args через, а не req.args.
* Из app.py колбы в *
1344 return self.view_functions[rule.endpoint](**req.view_args)
Как я могу получить доступ к параметрам запроса изнутри обернутого функции?
Где ваш код, который пытается получить доступ к параметру «токен»? –
Внутри обернутой декораторной функции – ZECTBynmo