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)

执行结果:

相关推荐
Dominiczz1 天前
llamafactory调试过程
python
upp1 天前
pyqt5 5.15.9和llama-cpp-python 0.3.16 初始化大模型报错解决
python·qt·llama
程序员敲代码吗1 天前
使用Plotly创建交互式图表
jvm·数据库·python
weixin_440730501 天前
04python编程笔记-06文件+07异常+08模块导入+09unittest框架
笔记·python
逢城戏元宇宙1 天前
好用的AR盲盒乐园源头厂家
python
hrrrrb1 天前
【算法设计与分析】算法概述
开发语言·python·算法
SNAKEpc121381 天前
快速了解PyQtGraph中的重要概念及核心类
python·qt·pyqt
xqqxqxxq1 天前
认识数据结构之——图 构建图与应用
数据结构·python·算法
tianyuanwo1 天前
Python RPM打包的基石:深入理解 python3.x-rpm-macros 组件
开发语言·python·xx-rpm-macros
小北方城市网1 天前
Spring Boot Actuator+Prometheus+Grafana 生产级监控体系搭建
java·spring boot·python·rabbitmq·java-rabbitmq·grafana·prometheus