小编Cha*_*ter的帖子

类型错误:wrapper() 在使用 @jwt_required 时得到了意外的关键字参数“nam”

应用程序

from flask import Flask,request
from flask_restful import Api , Resource
from flask_jwt import JWT ,jwt_required , current_identity
from security import auntheticate , identity

app = Flask(__name__)
app.secret_key = "sangam"
api = Api(app)
jwt = JWT(app,auntheticate,identity)

items = []

class Item(Resource):   
    @jwt_required
    def get(self,nam):
        item = next(filter(lambda x:x['name'] == nam, items), None)
        return {'item':item} ,200 if item else 404

    def post(self,nam):
        if next(filter(lambda x:x['name'] == nam,items),None):
            return{'message':"an item with name '{}' already exist." .format(nam)}
        data = request.get_json()
        item = {'name':nam, …
Run Code Online (Sandbox Code Playgroud)

python flask flask-restful flask-jwt python-3.7

2
推荐指数
1
解决办法
1178
查看次数

标签 统计

flask ×1

flask-jwt ×1

flask-restful ×1

python ×1

python-3.7 ×1