UpmApi.py
from flask import Flask
from flask import jsonify
import random
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
@app.route('/user/check', methods=["GET"])
def return_json():
if random.randint(0, 5) >= 2:
return_dict = {
"data": True,
"code": 0,
"msg": "string"
}
else:
return_dict = {
"data": False,
"code": 0,
"msg": "string"
}
return jsonify(return_dict)
if __name__ == '__main__':
app.run()
发送一个请求测试一下
更多相关内容可以参考:
1、使用python的Flask实现一个RESTful API服务器端[翻译]
https://www.cnblogs.com/vovlie/p/4178077.html
2、python和flask中返回JSON数据
http://blog.youkuaiyun.com/matengbing/article/details/78653591
3、在flask中使用jsonify和json.dumps的区别
http://blog.youkuaiyun.com/Duke_Huan_of_Qi/article/details/76064225