When I enable @jwt_required
on all my routes in users.py, running __init__.py
fails and shows assertion error. If I enable @jwt_required
only on 1 of the routes (doesn't matter which one), the flask app succeeds in building. This is for a flask-react app.
from flask import Blueprint, request
from flask_jwt_extended import jwt_required
users = Blueprint('users', __name__)
@users.route('/profile', methods=['GET'])
@jwt_required
def profile():
return "<p>Profile</p>"
@users.route('/settings', methods=["PUT"])
@jwt_required
def settings():
return "<p>Settings</p>"