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中Pycharm 输出中文或打印中文乱码现象的解决办法
Jun 16 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
Apr 08 Python
利用Anaconda简单安装scrapy框架的方法
Jun 13 Python
浅谈Python的list中的选取范围
Nov 12 Python
python实现简易数码时钟
Feb 19 Python
使用k8s部署Django项目的方法步骤
Jan 14 Python
pyside+pyqt实现鼠标右键菜单功能
Dec 08 Python
Python opencv实现人眼/人脸识别以及实时打码处理
Apr 29 Python
python画图--输出指定像素点的颜色值方法
Jul 03 Python
如何通过python的fabric包完成代码上传部署
Jul 29 Python
python已协程方式处理任务实现过程
Dec 27 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
Jan 03 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 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php中一个有意思的日期逻辑处理
2012/03/25 PHP
PHP中3种生成XML文件方法的速度效率比较
2012/10/06 PHP
ThinkPHP表单令牌错误的相关解决方法分析
2016/05/20 PHP
Laravel框架模板继承操作示例
2018/06/11 PHP
脚本之家贴图转换+转贴工具用到的js代码超级推荐
2007/04/05 Javascript
jquery validation验证身份证号,护照,电话号码,email(实例代码)
2013/11/06 Javascript
JQuery 控制内容长度超出规定长度显示省略号
2014/05/23 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
js 中获取制定的cook信息实现方法
2016/11/19 Javascript
react-router browserHistory刷新页面404问题解决方法
2017/12/29 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
基于node简单实现RSA加解密的方法步骤
2019/03/21 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
详解为什么Vue中不要用index作为key(diff算法)
2020/04/04 Javascript
vue组件开发之tab切换组件使用详解
2020/08/21 Javascript
Javascript实现关闭广告效果
2021/01/29 Javascript
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
使用python 3实现发送邮件功能
2018/06/15 Python
web页面录屏实现
2019/02/12 HTML / CSS
世界领先的在线地板和建筑材料批发商:BuildDirect
2017/02/26 全球购物
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
童装店创业计划书
2014/01/09 职场文书
女娲补天教学反思
2014/02/05 职场文书
体育课外活动总结
2014/07/08 职场文书
2014年优质护理服务工作总结
2014/11/14 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
经典爱情感言
2015/08/03 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
使用Golang的channel交叉打印两个数组的操作
2021/04/29 Golang
英镑符号 £
2022/02/17 杂记
详解Spring Security如何在权限中使用通配符
2022/06/28 Java/Android