Comment passer un champ de classe à un décorateur sur une méthode de classe en tant qu'argument? Ce que je veux faire, c'est quelque chose comme:
class Client(object):
def __init__(self, url):
self.url = url
@check_authorization("some_attr", self.url)
def get(self):
do_work()
Il se plaint que le moi n'existe pas pour passer self.url
au décorateur. Y a-t-il un moyen de contourner ceci?