基于django传递数据到后端的例子


Posted in Python onAugust 16, 2019

最近遇到一个问题,前端表单我写了多个按钮,每个按钮通过for循环来给name赋值如下:

<input type="button" class="btn btn-info btn-xs" name="{{item.document}}" value="解析" οnclick="Parsefunc(this.name)">

问题是我想要实现点击哪个按钮就传对应按钮的值到后端,对于我这样的前端新手就比较麻烦了。。。于是乎,各种询问、谷歌...用了三天才发现原来实现出来那么简单,要被大神们嘲笑了,废话少说,我用了ajax传递数据:

function Parsefunc(dataname){
// var dataname = $(this).attr('name');
// alert(dataname);
 $.ajax({
 url:"/file_parse/",
 type:"POST",
 contentType: "application/json",
 data:JSON.stringify({
 'data':dataname
 }), 
 success:function(response){
 window.wxc.xcConfirm("成功", window.wxc.xcConfirm.typeEnum.success);
 },
  error:function(response){
  window.wxc.xcConfirm("失败", window.wxc.xcConfirm.typeEnum.error);
  }
 })
 }

在后端用了rest_framework

from rest_framework.decorators import api_view
 
@api_view(['GET', 'POST'])
def file_parse(request):
 uploadfile_info = upload_document.objects.all()
 if request.method == 'POST':
  info = request.data.get('data')
  inf = request.data
  print(info)
  print(inf)
context = {'uploadfile_info': uploadfile_info}
 return render(request, 'logfile/file_parse.html', context)

成功,至少这个值是打印出来了,功能实现了,毕竟实现第一,改进第二,还得得慢慢磨练,在此分享也希望大家不吝赐教

以上这篇基于django传递数据到后端的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用matplotlib绘制正弦和余弦曲线的方法示例
Jan 06 Python
python发送邮件脚本
May 22 Python
详解多线程Django程序耗尽数据库连接的问题
Oct 08 Python
Python求一批字符串的最长公共前缀算法示例
Mar 02 Python
Python下opencv图像阈值处理的使用笔记
Aug 04 Python
Python列表原理与用法详解【创建、元素增加、删除、访问、计数、切片、遍历等】
Oct 30 Python
Python3 Tkinkter + SQLite实现登录和注册界面
Nov 19 Python
python 实现查询Neo4j多节点的多层关系
Dec 23 Python
pytorch中tensor张量数据类型的转化方式
Dec 31 Python
python使用opencv resize图像不进行插值的操作
Jul 05 Python
python使用多线程查询数据库的实现示例
Aug 17 Python
python+requests实现接口测试的完整步骤
Oct 27 Python
Django 拆分model和view的实现方法
Aug 16 #Python
利用Python实现kNN算法的代码
Aug 16 #Python
python实现kNN算法识别手写体数字的示例代码
Aug 16 #Python
python爬虫 爬取超清壁纸代码实例
Aug 16 #Python
Python PO设计模式的具体使用
Aug 16 #Python
python使用sessions模拟登录淘宝的方式
Aug 16 #Python
Django错误:TypeError at / 'bool' object is not callable解决
Aug 16 #Python
You might like
关于IE浏览器以及Firefox下的javascript冒泡事件的响应层级
2010/10/14 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
2014/09/22 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
JS实现判断碰撞的方法
2015/02/11 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
2016/06/08 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
jQuery插件FusionCharts绘制的3D双柱状图效果示例【附demo源码】
2017/04/20 jQuery
深入理解Node中的buffer模块
2017/06/03 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
微信小程序按钮点击跳转页面详解
2019/05/06 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
JavaScript实现栈结构Stack过程详解
2020/03/07 Javascript
JS函数参数的传递与同名参数实例分析
2020/03/16 Javascript
node koa2 ssr项目搭建的方法步骤
2020/12/11 Javascript
用python + openpyxl处理excel2007文档思路以及心得
2014/07/14 Python
Python 含参构造函数实例详解
2017/05/25 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
python实现大量图片重命名
2020/03/23 Python
PyTorch中topk函数的用法详解
2020/01/02 Python
Windows上安装tensorflow  详细教程(图文详解)
2020/02/04 Python
如何通过python实现全排列
2020/02/11 Python
python+adb命令实现自动刷视频脚本案例
2020/04/23 Python
html5简介及新增功能介绍
2020/05/18 HTML / CSS
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
文员的职业生涯规划发展方向
2014/02/08 职场文书
城市精细化管理实施方案
2014/03/04 职场文书
小学社团活动总结
2014/06/27 职场文书
社保委托书怎么写
2014/08/02 职场文书
《中国古代诗歌散文欣赏》高中语文教材
2019/08/20 职场文书
高一作文之暖冬
2019/11/09 职场文书
Python 读取千万级数据自动写入 MySQL 数据库
2022/06/28 Python