python实现点击按钮修改数据的方法


Posted in Python onJuly 17, 2019

使用JSON获取前端数据,转成JSON,传递到后端,然后对数据库做修改。

前端代码

<div style="padding: 10px;">
  <button class="king-btn-demo king-btn king-success" id="update_id">UPDATE</button>
  ID : <input id = "id_up" type="text">
  NAME : <input id = "name_up" type="text">
  AGE : <input id = "age_up" type="text">
</div>
$("#update_id").click(
  function user_update() {
    data = {
      id:$("#id_up").val(),
      name:$("#name_up").val(),
      age:$("#age_up").val()
    }
    data = JSON.stringify(data);
    $.post("http://127.0.0.1:8000/"+'user_update/',data,function (res) {
      if (res.result){
        alert('update success!!!')
      }
      else {
        alert(res.message)
      }

    })
  }
)

后端代码

def user_update(request):
  data = json.loads(request.body)
  print data
  id = data["id"]
  name = data["name"]
  age = data["age"]
  User.objects.filter(id=id).update(name=name,age=age)
  return render_json({'result':True})

以上这篇python实现点击按钮修改数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python和JavaScript间代码转换的4个工具
Feb 22 Python
Python匹配中文的正则表达式
May 11 Python
Python使用matplotlib简单绘图示例
Feb 01 Python
python2.7 json 转换日期的处理的示例
Mar 07 Python
解决seaborn在pycharm中绘图不出图的问题
May 24 Python
Python使用pydub库对mp3与wav格式进行互转的方法
Jan 10 Python
python 实现让字典的value 成为列表
Dec 16 Python
Python os模块常用方法和属性总结
Feb 20 Python
Python ATM功能实现代码实例
Mar 19 Python
Python中有几个关键字
Jun 04 Python
Python程序慢的重要原因
Sep 04 Python
Python三维绘图之Matplotlib库的使用方法
Sep 20 Python
python 批量添加的button 使用同一点击事件的方法
Jul 17 #Python
python实时检测键盘输入函数的示例
Jul 17 #Python
python  文件的基本操作 菜中菜功能的实例代码
Jul 17 #Python
python对绑定事件的鼠标、按键的判断实例
Jul 17 #Python
Django model update的多种用法介绍
Mar 28 #Python
Django model select的多种用法详解
Jul 16 #Python
python删除文件夹下相同文件和无法打开的图片
Jul 16 #Python
You might like
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
关于php连接mssql:pdo odbc sql server
2011/07/20 PHP
PHP中获取时间的下一周下个月的方法
2014/03/18 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
PHP序列化和反序列化深度剖析实例讲解
2020/12/29 PHP
JavaScript XML实现两级级联下拉列表
2008/11/10 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
深入理解ECMAScript的几个关键语句
2016/06/01 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
编写Python脚本把sqlAlchemy对象转换成dict的教程
2015/05/29 Python
python数据结构之图深度优先和广度优先实例详解
2015/07/08 Python
python生成词云的实现方法(推荐)
2017/06/13 Python
Python SqlAlchemy动态添加数据表字段实例解析
2018/02/07 Python
python实现类之间的方法互相调用
2018/04/29 Python
TensorFlow的权值更新方法
2018/06/14 Python
python使用tornado实现简单爬虫
2018/07/28 Python
python+splinter自动刷新抢票功能
2018/09/25 Python
pandas DataFrame 交集并集补集的实现
2019/06/24 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
tensorflow使用range_input_producer多线程读取数据实例
2020/01/20 Python
如何在mac版pycharm选择python版本
2020/07/21 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
Python爬虫开发与项目实战
2020/12/16 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
Haggar官网:美国男装品牌
2020/02/16 全球购物
小学校园活动策划
2014/01/30 职场文书
企业总经理职责
2014/02/02 职场文书
九一八事变演讲稿
2014/09/05 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
单位同意报考证明
2015/06/17 职场文书
导游词之张家口
2019/12/13 职场文书
python 如何将两个实数矩阵合并为一个复数矩阵
2021/05/19 Python