以下のようなトルネードメソッドがあり、メソッドをデコレートしてキャッシュするようにしました。私は次のセットアップを持っています
def request_cacher(x):
def wrapper(funca):
@functools.wraps(funca)
@asynchronous
@coroutine
def wrapped_f(self, *args, **kwargs):
pass
return wrapped_f
return wrapper
class PhotoListHandler(BaseHandler):
@request_cacher
@auth_required
@asynchronous
@coroutine
def get(self):
pass
エラーが表示されますAttributeError: 'PhotoListHandler' object has no attribute '__name__'
。何かアイデアはありますか?