flash_restfulはblueprintと結合して使用します.


flashk bulueprintでflashkを使用します.レスフルルが大変苦労しました.参考にしてください.https://stackoverflow.com/questions/39792872/getting-flask-restful-routes-from-within-a-blueprint参考までに次のように整理します.
プログラム:
-/run.py
# /run.py
from myapp import create_app
app= create_app()
app.run(host='0.0.0.0')
-/myap/init.py
# /myapp/__init__.py
from flask import Flask
from werkzeug.utils import import_string

blueprints = ['myapp.api:api_bp']

def create_app():
    app = Flask(__name__)
    for bp_name in blueprints:
        bp = import_string(bp_name)
        app.register_blueprint(bp)
    return app
-/myap/app/init.py
# /myapp/api/__init__py
from flask import Blueprint
from flask_restful import Resource, Api

api_bp = Blueprint('api', __name__,
                url_prefix='/api')
api = Api(api_bp)
from . import views
-/myap/app/views.py
# /myapp/api/views.py
from flask_restful import Resource
from myapp.api import api

@api.resource('/')
class HelloWorld(Resource):
    def get(self):
        return {'hello': 'world'}
実行:
python run.pyブラウザ:local host:5000/api/hello出力:「"hello":"world"