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)

执行结果:

相关推荐
牛顿喜欢吃苹果6 分钟前
linux创建虚拟串口
python
-Mr_X-13 分钟前
FFmpeg在python里推流被处理过的视频流
python·ffmpeg
一个不秃头的 程序员29 分钟前
代码加入SFTP JAVA ---(小白篇3)
java·python·github
susu108301891134 分钟前
python实现根据搜索关键词爬取某宝商品信息
爬虫·python
喜欢猪猪1 小时前
Java技术专家视角解读:SQL优化与批处理在大数据处理中的应用及原理
android·python·adb
海绵波波1071 小时前
flask后端开发(1):第一个Flask项目
后端·python·flask
林的快手1 小时前
209.长度最小的子数组
java·数据结构·数据库·python·算法·leetcode
从以前1 小时前
准备考试:解决大学入学考试问题
数据结构·python·算法
Ven%2 小时前
如何修改pip全局缓存位置和全局安装包存放路径
人工智能·python·深度学习·缓存·自然语言处理·pip
枫欢2 小时前
将现有环境192.168.1.100中的svn迁移至新服务器192.168.1.4;
服务器·python·svn