flask_restful结合蓝图使用

在蓝图中,如果使用 Flask_RESTful ,
创建 Api 对象的时候,传入蓝图对象即可,不再是传入 app 对象

/user/init.py

复制代码
from flask.blueprints import Blueprint

user_bp = Blueprint('user',__name__)

from user import views

/user/views.py

复制代码
from user import user_bp

from flask_restful import Api,Resource

api = Api(user_bp)

class LoginView(Resource):
    def get(self):
        return {'msg':'注册成功!!'}
# 建议映射关系
api.add_resource(LoginView,'/login/')

main.py

复制代码
# Flask_restful与蓝图结合使用

from flask import Flask

app = Flask(__name__)

# 建立映射关系
from user import user_bp
app.register_blueprint(user_bp)


if __name__ == '__main__':
    app.run(debug=True)

执行结果:

相关推荐
二川bro17 分钟前
2025年Python机器学习全栈指南:从基础到AI项目部署
人工智能·python·机器学习
Learn Beyond Limits1 小时前
Correlation vs Cosine vs Euclidean Distance|相关性vs余弦相似度vs欧氏距离
人工智能·python·神经网络·机器学习·ai·数据挖掘
专注于大数据技术栈1 小时前
java学习--==和equals
java·python·学习
testtraveler2 小时前
[Fix] ImportError: libtorch_cpu.so: undefined symbol: iJIT_NotifyEvent
pytorch·python·bug
lang201509282 小时前
Kafka延迟操作机制深度解析
分布式·python·kafka
测试老哥3 小时前
软件测试:测试用例的设计
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
koo3644 小时前
pytorch环境配置
人工智能·pytorch·python
程序员杰哥7 小时前
Python自动化测试之线上流量回放:录制、打标、压测与平台选择
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
吴佳浩7 小时前
LangChain v1 重大更新讲解⚠⚠⚠
python·langchain·agent
顾安r9 小时前
11.20 开源APP
服务器·前端·javascript·python·css3