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)

执行结果:

相关推荐
木头左14 分钟前
最大回撤约束下ETF多因子动态止盈参数校准方案
python
汤姆yu29 分钟前
2026版基于python的协同过滤音乐推荐系统
开发语言·python
汤姆yu33 分钟前
基于python的电子商务管理系统
开发语言·python
may_一一1 小时前
pycharm\python 安装下载
ide·python·pycharm
后台开发者Ethan1 小时前
FastAPI之 Python的类型提示
python·fastapi·ai编程
hello kitty w1 小时前
Python学习(11) ----- Python的泛型
windows·python·学习
没有梦想的咸鱼185-1037-16632 小时前
AI Agent结合机器学习与深度学习在全球气候变化驱动因素预测中的应用
人工智能·python·深度学习·机器学习·chatgpt·数据分析
测试19983 小时前
Selenium自动化测试+OCR-获取图片页面小说详解
自动化测试·软件测试·python·selenium·测试工具·ocr·测试用例
闲人编程3 小时前
使用MLflow跟踪和管理你的机器学习实验
开发语言·人工智能·python·机器学习·ml·codecapsule
panplan.top3 小时前
Tornado + Motor 微服务架构(Docker + 测试 + Kubernetes)
linux·python·docker·微服务·k8s·tornado