# -*- coding=utf-8 -*- from flask import Flask from datetime import timedelta import datetime from flask_cors import * # 導入模塊 def create_app(): app = Flask(__name__) CORS(app, supports_credentials=True) # 設置跨域 from .reduce import reduce app.register_blueprint(reduce) return app
flask-cors模塊解決Flask跨域請求Cross-Origin問題 文檔:https://flask-cors.readthedocs.io/en/latest/ 安裝 pip install flask-cors 1 代碼示例 from flask import Flask, jsonify from flask_cors import CORS app = Flask(__name__) CORS(app, supports_credentials=True) @app.route("/data") def data(): products = [ {"name": "香蕉", "price": 20}, {"name": "桔子", "price": 21}, {"name": "橙子", "price": 23}, ] return jsonify(products) if __name__ == '__main__': app.run()