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中yield关键词的作用与用法
Nov 29 Python
python实现图片处理和特征提取详解
Nov 13 Python
python使用opencv按一定间隔截取视频帧
Mar 06 Python
基于python if 判断选择结构的实例详解
May 06 Python
Python之修改图片像素值的方法
Jul 03 Python
Python3 使用pillow库生成随机验证码
Aug 26 Python
python 使用shutil复制图片的例子
Dec 13 Python
Python3搭建http服务器的实现代码
Feb 11 Python
如何基于Python代码实现高精度免费OCR工具
Jun 18 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
python 用Matplotlib作图中有多个Y轴
Nov 28 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 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
PHP时间戳使用实例代码
2008/06/07 PHP
深入浅析php json 格式控制
2015/12/24 PHP
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
jQuery侧边栏实现代码
2016/05/06 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
vue路由组件按需加载的几种方法小结
2018/07/12 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
VUE 解决mode为history页面为空白的问题
2019/11/01 Javascript
京东优选小程序的实现代码示例
2020/02/25 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
[58:37]Serenity vs Fnatic 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python开发之for循环操作实例详解
2015/11/12 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
简单实现python收发邮件功能
2018/01/05 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
tensorflow 使用flags定义命令行参数的方法
2018/04/23 Python
python向已存在的excel中新增表,不覆盖原数据的实例
2018/05/02 Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
2018/07/25 Python
修改python plot折线图的坐标轴刻度方法
2018/12/13 Python
python二分法查找算法实现方法【递归与非递归】
2019/12/06 Python
Pandas 解决dataframe的一列进行向下顺移问题
2019/12/27 Python
Python可变对象与不可变对象原理解析
2020/02/25 Python
CSS3伪类选择器:nth-child()
2009/04/02 HTML / CSS
任命书模板
2014/06/04 职场文书
英语专业自荐书
2014/06/13 职场文书
中秋节活动总结
2014/08/29 职场文书
2015年国庆节活动总结
2015/03/23 职场文书
企业党支部工作总结2015
2015/05/21 职场文书
付款证明格式范文
2015/06/19 职场文书
班级班风口号大全
2015/12/25 职场文书