前端API技巧-使用Flask快速搭建后端接口

902 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

环境

  • Pycharm
  • python3

安装Flask

image.png

编写接口

from flask import Flask, request # 导入flask模块
from flask_cors import CORS


app = Flask(__name__) # 将当前模块注册为Flask实例
CORS(app=app, supports_credentials=True) # flask前后端跨域处理

# 支持get和post方法
@app.route(rule='/router', methods=['GET', 'POST'])
def upload():
    # GET请求
    if request.method == 'GET':
        print("get")
        print("请求参数为:",request.args.get('前端json格式的key'))
    # POST请求
    else:
        print("post")
        print("请求参数为:",request.args.post('前端json格式的key'))
        return 'success'

if __name__ == '__main__':
    app.run(port=80) # 服务器端口为80端口 (参数:host,port)

启动项目

image.png

  • 控制台就可以看到ip + 端口
  • 前端请求地址为ip:端口/函数上设置的路由

http://localhost:80/router