python 具有Flask-Restful的基本API服务器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 具有Flask-Restful的基本API服务器相关的知识,希望对你有一定的参考价值。
from flask import Flask
from flask_restful import Resource, Api
app = Flask(__name__)
api = Api(app)
class Colors(Resource):
def get(self):
return {
'colors': [
'red',
'blue',
'green',
'yellow',
'orange'
]
}
class Cars(Resource):
def get(self):
return {
'bmw': {
'model': 'm3',
'type': 'sports',
'color': 'red'
},
'audi': {
'model': 'tt',
'type': 'sports',
'color': 'white'
}
}
api.add_resource(Colors, '/api/colors/')
api.add_resource(Cars, '/api/cars/')
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)
以上是关于python 具有Flask-Restful的基本API服务器的主要内容,如果未能解决你的问题,请参考以下文章
Python Flask-Restful POST不接受JSON参数
Python Flask-Restful POST 不采用 JSON 参数
Python3 - 初探 Flask-Restful
Python3 - 初探 Flask-Restful
使用 python flask-restful 和消费 AngularJS(使用 $http)时出现 CORS(跨源...)错误
Flask-RESTful 快速构建TODO应用