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 用户登录验证的小例子
Mar 06 Python
Python判断文件和字符串编码类型的实例
Dec 21 Python
python正则表达式爬取猫眼电影top100
Feb 24 Python
关于python列表增加元素的三种操作方法
Aug 22 Python
使用Python实现在Windows下安装Django
Oct 17 Python
Django中create和save方法的不同
Aug 13 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
Nov 11 Python
python cv2在验证码识别中应用实例解析
Dec 25 Python
python常用运维脚本实例小结
Feb 14 Python
pycharm 更改创建文件默认路径的操作
Feb 15 Python
Python Tkinter图形工具使用方法及实例解析
Jun 15 Python
Python入门之基础语法详解
May 11 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创建sprite
2014/02/11 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
php生成随机数的三种方法
2014/09/10 PHP
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
2010/03/31 Javascript
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
jquery.cookie用法详细解析
2013/12/18 Javascript
director.js实现前端路由使用实例
2015/02/03 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
javascript中createElement的两种创建方式
2015/05/14 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
实例代码详解javascript实现窗口抖动及qq窗口抖动
2016/01/04 Javascript
jQuery实现简单的点赞效果
2020/05/29 Javascript
Bootstrap每天必学之警告框插件
2016/04/26 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
详解vue-router 2.0 常用基础知识点之router-link
2017/05/10 Javascript
小程序ios音频播放没声音问题的解决
2018/07/11 Javascript
从零学python系列之浅谈pickle模块封装和拆封数据对象的方法
2014/05/23 Python
python求列表交集的方法汇总
2014/11/10 Python
python网络编程之文件下载实例分析
2015/05/20 Python
学习python 之编写简单乘法运算题
2016/02/27 Python
Python3.6安装及引入Requests库的实现方法
2018/01/24 Python
python购物车程序简单代码
2018/04/18 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
python消除序列的重复值并保持顺序不变的实例
2018/11/08 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
tensorflow-gpu安装的常见问题及解决方案
2020/01/20 Python
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
专业技术职务聘任书
2014/03/29 职场文书
岗位说明书范文
2014/05/07 职场文书
保险专业求职信
2014/07/07 职场文书
嘉宾邀请函
2015/01/31 职场文书
让生命充满爱观后感
2015/06/08 职场文书
python中的被动信息搜集
2021/04/29 Python
Java中的继承、多态以及封装
2022/04/11 Java/Android
win10忘记pin密码登录不了怎么办?win10忘记pin密码登不进去的解决方法
2022/07/07 数码科技