python第三方库之学习flask-restful
生活随笔
收集整理的這篇文章主要介紹了
python第三方库之学习flask-restful
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
flask-restful
- 前言
- 一、安裝
- 二、flask-restful初體驗
前言
為什么要用Flask-restful?
RESTful API返回的不是HTML,而是機器能直接解析的數據
隨著ajax的流行,API返回數據,而不是HTML頁面,數據交互量減少,用戶體驗會好。
前后臺分離,后臺更多的進行數據處理,前臺對數據進行渲染。
如果在普通的網站中,這個插件就沒什么用了,因為在普通的網頁開發中,是需要去渲染HTML代碼的,而Flask-Restful在每個請求中都是返回json格式的數據。
一、安裝
1.pip install flask
2.pip install flask-restful
3.pip install flask-cors
當前使用版本
flask(2.0.1)
flask-cors(3.0.10)
flask-restful(0.3.9)
二、flask-restful初體驗
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time :2021/9/13
# @File : test.py
# @Software: PyCharm
from flask import *
from flask_restful import Api,Resource
#如果不需要解決跨域問題,就不用引入
from flask_cors import CORSapp=Flask(__name__)
api=Api(app)
#解決跨域
CORS(app)data={"1":{"1":"1","2":"2","3":"3"},"2":{"2":"2","3":"3","4":"4"}}
class indexView(Resource):def get(self):return '主頁'class infoView(Resource):def get(self):return dataapi.add_resource(indexView,'/')
api.add_resource(infoView,'/brand/list')if __name__ == '__main__':app.run(host='192.168.19.199',port=5000,debug=True)
總結
以上是生活随笔為你收集整理的python第三方库之学习flask-restful的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Google的一篇很好的解释语音模型、声
- 下一篇: python 实现桶排序