django 后端JsonResponse返回json数据给前端完美接收

摘要:
1.后端代码由django HttpimportJsonResponseifTrue编写:message={“code”:0,“msg”:“已成功同步公共云计算机,刷新页面以获取最新数据!”}否则:message={“code”:1,“msg”:“未能同步公共云计算机,[项目云id]尚未在项目配置中配置”}returnJsonResponse(消息)2.前端ajax提交并接收返回的数据$(

1.后端代码编写

from django.http import JsonResponse
if True: message = {"code":0,"msg":"同步公有云机器成功,刷新页面获取最新数据!"} else: message = {"code":1,"msg":"同步公有云机器失败,项目配置中还没有配置[项目云id]"} return JsonResponse(message)

2.前端ajax提交接收返回数据

$('#get_tencentcloud_instances').click(function () {
                $.ajax({
                    url: "{{ request_url }}",
                    type: "POST",
                    data: $('#form_data_edit').serialize(),
                    beforeSend: function (xhr,settings) {
                        xhr.setRequestHeader("X-CSRFtoken",$.cookie("csrftoken"));
                        layer.msg('同步数据中,请等待......', {icon: 4,time:600000});
                    },
                    success: function (data) {
                        if (data.code == 0){
                            layer.alert(data.msg, {icon: 6});
                        } else {
                            layer.alert(data.msg, {icon: 7});
                        }
                    },
                    complete: function () {
                        console.info("同步数据执行完成......");
                    },
                    error: function (data) {
                        console.info("同步数据执行出错......");
                    }
                });
            })
$('#get_tencentcloud_instances').click(function () {
$.ajax({
url: "{{ request_url }}",
type: "POST",
data: $('#form_data_edit').serialize(),
beforeSend: function (xhr,settings) {
xhr.setRequestHeader("X-CSRFtoken",$.cookie("csrftoken"));
layer.msg('同步数据中,请等待......', {icon: 4,time:600000});
},
success: function (data) {
if (data.code == 0){
layer.alert(data.msg, {icon: 6});
} else {
layer.alert(data.msg, {icon: 7});
}
},
complete: function () {
console.info("同步数据执行完成......");
},
error: function (data) {
console.info("同步数据执行出错......");
}
});
})

免责声明:文章转载自《django 后端JsonResponse返回json数据给前端完美接收》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇allegro中焊盘的设置【STM32F429】第7章 ThreadX操作系统移植(GCC)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

access数据库删除两个日期之间 的数据 SQL语句

sql2005中sql语句为 DELETE FROM table WHERE ([date] BETWEEN '2011 - 9 - 19 0 : 00 : 00 ' AND '2011 - 9 - 20 0 : 00 : 00') 词语法是正确的,发现再access中没有影响相关行数,解决方法在日期前后加上#,语法为: delete from table...

离群点的检验

  离群点检测是发现与大部分其他对象显著不同的对象。大部分数据挖掘都将这种差异信息视为噪声而丢弃,然而在一些应用中,异常点数据可能蕴含着更大的研究价值。 应用:电信和信用卡的诈骗检测、贷款审批、电子商务、网络入侵和天气预报等领域。例如,可以利用离群点检测分析运动员的统计数据,来发现异常的运动员。 离群点的成因: 数据来源于不同的类、自然变异、数据测量、收集...

Jmeter连接mysql数据库实现参数化

前面我的随笔中记录了jmeter 如何连接mysql数据库。 连接成功后,我们可以在jmeter中进行一些数据的增,删,改,查的操作, 那么,如何把我们查询到的结果参数化呢? 1、添加JDBC request   7、JDBC Request中的Variable Name 与JDBC Connection Configuration 中Variable N...

【讲座】朱正江——基于LC-MS的非靶向代谢组学

本次课程主题为《基于LC-MS的非靶向代谢组学》,主要分为代谢组学简介、代谢组学技术简介、非靶向代谢组学方法和数据采集、非靶向代谢组学数据分析和代谢物结构鉴定几个方面。 一、代谢组简介 基因组学——Whatcanhappen;转录组学——Whatappearstobehappening;蛋白组学——Whatmakeithappen;代谢组学——What...

Python3下利用JsonPath解析数据

前言 常见Web接口返回数据的时候,大部分是以 JSON 的形式返回,如果返回数据量不大的话,我们可以直接通过 字典取值 或 正则取值 的方式来直接获取。 但如果接口返回数据量比较大,或者嵌套的层级非常深,这种情况下使用 字典取值 就会变得有点困难;而 正则取值 虽然是万能的方法,但其只针对字符串才能使用。 那么在 Python 中,对于以上情况,有没有更...

数据结构基础之memset---有memset 抛出的int 和 char 之间的转换和字节对齐

今天晚上,在做滤波算法时,里面用到很多float 和int 以及char 之间的类型强制转换,后面滤波完发现图片有些区域块,有过度曝光的白光,我就跟踪,以为是char 字符数字数据溢出问题,加了0-255的判断,然后打印,发现强制转换后的int类型数据多处出现负数,很奇怪,后面写了个测试程序,慢慢的问题出来了 : #include <stdio.h&...