吾生也有涯,而知也无涯。这篇文章主要讲述Flask与axios 前后端交互相关的知识,希望能为你提供帮助。
axios 是一个更好的替代ajax向后端发送数据或请求数据的前端组件库,运用axios向后端提交JSON字符串,后端通过Flask相应请求并处理的一个案例。
前端发送数据的第一种方式。
前端发送数据的第二种方式。
python后端使用Flask接收并处理前端发送过来的JSON字符串。
from flask import Flask
from flask import render_template,request
import json
app = Flask(__name__)
@app.route(/,methods=[GET,POST])
def hello_world():
if request.method == "GET":
return render_template("index.html")
elif request.method == "POST":
val = request.get_json()
print("收到用户:---> 年龄: ".format(val["name"],val["age"]))
# 返回JSON类型
return json.dumps("username": "lyshark","message": "hello lyshark")
if __name__ == __main__:
app.run()
版权声明:本博客文章与代码均为学习时整理的笔记,文章 [均为原创] 作品,转载请 [添加出处] ,您添加出处是我创作的动力!
【Flask与axios 前后端交互】
推荐阅读
- Bootstrap 常用框架的使用
- 操作系统开发(BIOS/MBR 编写开机引导)
- FPS游戏(D3D内部游戏菜单实现)
- Mac m1 Ubuntu里docker中安装mysql
- 40篇学完C语言——(第四篇)指针与地址
- 基于云服务MRS构建DolphinScheduler2调度系统
- Python 3的教程
- 客快物流大数据项目(Docker的迁移与备份)
- 更改回收站图标和声音-小猫回收站