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中处理unchecked未捕获异常实例
Jan 17 Python
你所不知道的Python奇技淫巧13招【实用】
Dec 14 Python
使用python3+xlrd解析Excel的实例
May 04 Python
利用Anaconda简单安装scrapy框架的方法
Jun 13 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
Dec 10 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
对于Python深浅拷贝的理解
Jul 29 Python
Python Django框架防御CSRF攻击的方法分析
Oct 18 Python
python通过matplotlib生成复合饼图
Feb 06 Python
解决Tensorboard 不显示计算图graph的问题
Feb 15 Python
开启Django博客的RSS功能的实现方法
Feb 17 Python
python3通过subprocess模块调用脚本并和脚本交互的操作
Dec 05 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如何实现只替换一次或N次
2015/10/29 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
php投票系统之增加与删除投票(管理员篇)
2016/07/01 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
详解PHP如何更好的利用PHPstorm的自动提示
2017/08/18 PHP
浅谈tudou土豆网首页图片延迟加载的效果
2010/06/23 Javascript
SlideView 图片滑动(扩展/收缩)展示效果
2010/08/01 Javascript
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
2012/12/12 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
2014/09/25 Javascript
详解javascript函数的参数
2015/11/10 Javascript
基于javascript html5实现多文件上传
2016/03/03 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
JS实现的简单轮播图运动效果示例
2016/12/22 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
微信小程序checkbox组件使用详解
2018/01/31 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
[48:53]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第一场
2014/05/26 DOTA
python自定义类并使用的方法
2015/05/07 Python
Python代码缩进和测试模块示例详解
2018/05/07 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
python微信撤回监测代码
2019/04/29 Python
简单了解Python生成器是什么
2019/07/02 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
聊聊python中的异常嵌套
2020/09/01 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
Python入门基础之数字字符串与列表
2021/02/01 Python
测控技术与通信工程毕业生自荐信范文
2013/12/28 职场文书
顶岗实习计划书
2014/01/10 职场文书
初三家长会邀请函
2014/01/18 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
2014教师“四风问题”对照检查材料思想汇报
2014/09/16 职场文书
小学教师节活动总结
2015/03/20 职场文书
劳动仲裁撤诉申请书
2015/05/18 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
JS前端轻量fabric.js系列物体基类
2022/08/05 Javascript