from flask_login import login_required
from flask_restful import Resource
@login required
class MyClass(Resource):
#...
Run Code Online (Sandbox Code Playgroud)
在主文件中,我调用类的方法,如:
api.add_resource(MyClass, '/some_url', methods=['GET', 'PUT', 'POST', 'DELETE'])
Run Code Online (Sandbox Code Playgroud)
我想我在@login_required这里使用了错误的方法,因为我收到了错误
AttributeError: 'function' object has no attribute 'as_view'
所以我假设它@login_required只能与函数一起使用。有没有办法将它与类合并?