是否可以从我的Flask rest api路由重定向到我的Flask应用程序中定义的不停api

是否可以从我的Flask rest api路由重定向到我的Flask应用程序中定义的不停api,flask,Flask,我有一个蓝图,我有一个从我的webapp调用的restapi路由,蓝图在我的flask应用中注册 蓝图中的路线如下所示: @api_ns_project.route('/<string:project_name>/project_status', endpoint='project_status') class Project_Status(Resource): @api_ns_project.doc(params={'project_name': 'Project Name

我有一个蓝图,我有一个从我的webapp调用的restapi路由,蓝图在我的flask应用中注册 蓝图中的路线如下所示:

@api_ns_project.route('/<string:project_name>/project_status', endpoint='project_status')
class Project_Status(Resource):
    @api_ns_project.doc(params={'project_name': 'Project Name', 'description': 'Description','no_of_label_type':'2'})
    def post(self,project_name):
        """ Creates a New Project """
        project_data = {}
        project_data["project_name"] = project_name
        project_data["description"] = request.args.get('description')
        project_data["no_of_label_type"] = request.args.get('no_of_label_type')
        return redirect(url('/api/db/project', data=project_data),code=307)
@api\u ns\u project.route('//project\u status',endpoint='project\u status'))
类别项目状态(资源):
@api_ns_project.doc(参数={'project_name':'project name','description':'description','no_of_label_type':'2'})
def post(自身、项目名称):
“”“创建新项目”“”
项目_数据={}
项目数据[“项目名称”]=项目名称
project_data[“description”]=request.args.get('description')
project_data[“no_of_label_type”]=request.args.get('no_of_label_type'))
返回重定向(url('/api/db/project',data=project\u data),code=307)
我想将调用重定向到我的flask应用程序中定义的rest api路由,如下所示

    app.apimanager = APIManager(app, flask_sqlalchemy_db=db)
    #
    # # Create API endpoints, which will be available at /api/<tablename> by default
    app.apimanager.create_api(Project, methods=['GET', 'POST', 'DELETE', 'PUT'], url_prefix='/api/db',
                       results_per_page=0, max_results_per_page=0,
                       preprocessors={'DELETE_SINGLE': [delete_project], 'POST': [check_existing_project]},
                       postprocessors={'POST': [add_project]})
app.apimager=apimager(app,flask\u sqlalchemy\u db=db)
#
##创建API端点,默认情况下在/API/上可用
app.apimager.create_api(项目,方法=['GET','POST','DELETE','PUT'],url_prefix='/api/db',
每页的结果=0,每页的最大结果=0,
预处理器={'DELETE_SINGLE':[DELETE_project],'POST':[check_existing_project]},
后处理器={'POST':[add_project]})
但似乎不起作用,任何迹象都表明我可能做错了什么