python使用flask与js进行前后台交互的例子


Posted in Python onJuly 19, 2019

flask与js进行前后台交互代码如下,后台给前端发数据:

python部分:

# -*- coding: utf-8 -*-
from flask import Flask,jsonify,render_template
import json
 
app = Flask(__name__)#实例化app对象
 
testInfo = {}
 
@app.route('/test_post/nn',methods=['GET','POST'])#路由
def test_post():
  testInfo['name'] = 'xiaoming'
  testInfo['age'] = '28'
  return json.dumps(testInfo)
 
@app.route('/')
def hello_world():
  return 'Hello World!'
 
@app.route('/index')
def index():
  return render_template('index.html')
 
 
if __name__ == '__main__':
  app.run(host='0.0.0.0',#任何ip都可以访问
      port=7777,#端口
      debug=True
      )

js部分:

<!DOCTYPE html>
<html lang="en">
 
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>echarts</title>
  <style type="text/css">
    html,
    body {
      width: 100%;
      height: 100%;
    }
 
    body {
      margin: 0px;
      padding: 0px
    }
 
    div {
      float: left;
    }
 
    #container {
      width: 50%;
      height: 100%;
    }
 
    #info {
      padding: 10px 20px;
    }
  </style>
</head>
 
<body>
  <div id="container"></div>
  <div id="info">数据展示:</div>
  <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js"></script>
	<script>
    $.ajax({
    url: "test_post/nn",
    type: "POST",
    dataType: "json",
    success: function (data) {
      console.log(data)
    }
    })
 
	</script>
  
</body>
 
</html>

以上这篇python使用flask与js进行前后台交互的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python时间戳与时间字符串互相转换实例代码
Nov 28 Python
Python编程中的for循环语句学习教程
Oct 14 Python
python访问mysql数据库的实现方法(2则示例)
Jan 06 Python
python字符串,数值计算
Oct 05 Python
Python中.py文件打包成exe可执行文件详解
Mar 22 Python
轻量级的Web框架Flask 中模块化应用的实现
Sep 11 Python
python版简单工厂模式
Oct 16 Python
python web基础之加载静态文件实例
Mar 20 Python
Python面向对象类继承和组合实例分析
May 28 Python
pytorch 准备、训练和测试自己的图片数据的方法
Jan 10 Python
Keras实现支持masking的Flatten层代码
Jun 16 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
Jul 06 Python
Django 模型类(models.py)的定义详解
Jul 19 #Python
Tensorflow实现神经网络拟合线性回归
Jul 19 #Python
使用TensorFlow实现简单线性回归模型
Jul 19 #Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
Jul 19 #Python
简单了解django缓存方式及配置
Jul 19 #Python
python实现最小二乘法线性拟合
Jul 19 #Python
这可能是最好玩的python GUI入门实例(推荐)
Jul 19 #Python
You might like
php调用nginx的mod_zip模块打包ZIP文件
2014/06/11 PHP
php去除字符串中空字符的常用方法小结
2015/03/17 PHP
详解PHP执行定时任务的实现思路
2015/12/21 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
parentElement,srcElement的使用小结
2014/01/13 Javascript
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
jquery用data方法获取某个元素上的事件
2014/06/23 Javascript
在JavaScript中重写jQuery对象的方法实例教程
2014/08/25 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
BootStrap便签页的简单应用
2017/01/06 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
js+canvas实现动态吃豆人效果
2017/03/22 Javascript
mac上node.js环境的安装测试
2017/07/03 Javascript
深入理解vue2.0路由如何配置问题
2017/07/18 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
详细分析单线程JS执行问题
2017/11/22 Javascript
微信小程序HTTP接口请求封装的实现
2019/02/21 Javascript
Nodejs实现图片上传、压缩预览、定时删除功能
2019/10/25 NodeJs
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
基于python log取对数详解
2018/06/08 Python
python 检测图片是否有马赛克
2020/12/01 Python
CSS3 特效范例整理
2011/08/22 HTML / CSS
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
what is the difference between ext2 and ext3
2013/11/03 面试题
公司合作协议书范本
2014/04/18 职场文书
医院合作协议书
2014/08/19 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
2014年信息中心工作总结
2014/12/17 职场文书
应届生简历自我评价
2015/03/11 职场文书
2015年组织部工作总结
2015/04/03 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
Golang 并发下的问题定位及解决方案
2022/03/16 Golang
java实现web实时消息推送的七种方案
2022/07/23 Java/Android
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python