首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将多个json对象发送到django模型序列化程序

如何将多个json对象发送到django模型序列化程序
EN

Stack Overflow用户
提问于 2020-10-21 12:03:24
回答 1查看 66关注 0票数 0

这是我的模型序列化程序

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class Testmasterserializer(serializers.ModelSerializer):
    class Meta:
       model = Dime3d_testmaster
       fields = ('visitId','testId','testType','status')

我想发送多个json对象,如何发送?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[{
    "visitId": "wsTp6anrDBQE",
    "testId": "RVeaJn6n",
    "testType": "windlass",
    "status": "fine"
},
{
    "visitId": "wsTp6anrDBQE",
    "testId": "Sq3LxKsNDP",
    "testType": "windlass",
    "status": "fine"
}
]

就像这样。我该怎么做呢。到底有没有呢?我不想使用嵌套的序列化程序,因为一个参数是这样添加的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
["data" :{
    "visitId": "wsTp6anrDBQE",
    "testId": "RVeaJn6n",
    "testType": "windlass",
    "status": "fine"
},
{
    "visitId": "wsTp6anrDBQE",
    "testId": "Sq3LxKsNDP",
    "testType": "windlass",
    "status": "fine"
}
]

我不想要这个

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-22 13:00:09

我已经找到解决方案了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
def create(self, request, *args, **kwargs):
    serializer = self.get_serializer(data=request.data, many=isinstance(request.data,list))
    serializer.is_valid(raise_exception=True)
    self.perform_create(serializer)
    headers = self.get_success_headers(serializer.data)
    return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)

在序列化程序视图下的views.py中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64463090

复制
相关文章
JSON和Django内置序列化
JSON 什么是JSON JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 JSON与XML的对比 JSON 格式于2001年由 Douglas Crockford 提出
人生不如戏
2018/04/12
9040
JSON和Django内置序列化
多个不同类型对象如何统一JSon序列化小技巧
标题其实没说明白,就是假设我有四个不同类型的对象:A,B,C,D 但是呢,我序列化的时候不知道这对象会是哪个,反序列化的时候也不知道应该用哪个进行反序列化。
用户2936994
2019/06/13
1.6K0
[C#]JSON反序列化对象--解析JSON文本
This sample deserializes JSON to an object.
科控物联
2022/06/13
1.2K0
[C#]JSON反序列化对象--解析JSON文本
js如何将json字符串转成json对象_前端json字符串转json对象
JSON字符串: var str1 = ‘{ “name”: “cxh”, “sex”: “man” }’; JSON对象: var str2 = { “name”: “cxh”, “sex”: “man” };
全栈程序员站长
2022/11/08
9.4K0
jQuery序列化表单为JSON对象
<form id="myform"> <table> <tr> <td>姓名:</td> <td> <input type="text" name="name" /> </td> </tr> <tr> <td>性别:</td> <td>
代码伴一生
2021/09/19
8660
对前端传入的json对象解析成多个对象
multiRequestBodyDemo(@MultiRequestBody("dog")
路行的亚洲
2020/07/16
3K0
【Flutter】JSON 模型转换 ( JSON 序列化工具 | JSON 手动序列化 | 根据 JSON 编写 Dart 模型类 | 在线自动根据 JSON 转换 Dart 类 )
JSON 格式比较简单的话 , 使用自带的 dart:convert 包 , 手动进行 JSON 的序列化与反序列化的操作即可 ;
韩曙亮
2023/03/29
2.7K0
【Flutter】JSON 模型转换 ( JSON 序列化工具 | JSON 手动序列化 | 根据 JSON 编写 Dart 模型类 | 在线自动根据 JSON 转换 Dart 类 )
在MVC中使用Json.Net序列化和反序列化Json对象
在.Net的MVC开发中,经常会使用到Json对象,于是,系统提供了JsonResult这个对象,其本质是调用.Net系统自带的Json序列化类JavaScriptSerializer对数据对象进行序列化。但是这个系统自带的Json序列化对象方法没有Json.Net好用,于是打算有些时候用Json.Net替代默认的实现。
深蓝studyzy
2022/06/16
1.2K0
Django REST Framework-序列化和反序列化
在Django REST Framework(DRF)中,序列化和反序列化是将Django模型转换为序列化的格式,以便我们可以将其发送到前端应用程序并从前端应用程序接收数据的过程。
玖叁叁
2023/04/24
7480
Django之model模型对象验证
当调用模型的full_clean() 方法时,这三个方法都将执行。当使用ModelForm时,is_valid() 将为表单中的所有字段执行这些验证。如果你计划自己处理验证出现的错误,或者你已经将需要验证的字段从ModelForm 中去除掉,你只需调用模型的full_clean() 方法。
菲宇
2019/08/14
1.4K0
json 泛型对象的序列化 parseObject by TypeReference
public static T parseObject(String text,TypeReference type,Feature... features) { return parseObject(text, type.type,ParserConfig.global,DEFAULT_PARSER_FEATURE, features); } 用法示例: TypeReference>>MAP_TYPE_REFERENCE =new TypeReference>>(){}; JSO
一个会写诗的程序员
2021/07/23
1.8K0
javascript对象序列化(对象与JSON字符串的互换)
前一段时间用到h5的本地存储---需要把某个js对象存储在浏览器的本地存储中,用到了javascript对象的序列化与反序列化
lin_zone
2018/08/15
1.5K0
Django REST Framework-什么是序列化器(一)
Django REST Framework(以下简称DRF)是一个强大的框架,用于构建Web API。其中一个核心概念是序列化器,它允许我们将Django模型转换为序列化的格式(例如JSON,XML等),并反之亦然。
玖叁叁
2023/04/24
1.1K0
如何将Flink应用的日志发送到kafka
产线环境上的Flink应用是长时运行的应用,日志量较大,通过flink web页面查看任务日志会导致浏览器卡死,通过日志排查问题非常不便。因此,需要将flink应用的日志发送到外部系统,方便进行日志检索
Eights
2020/09/10
2.3K0
如何将Flink应用的日志发送到kafka
Django REST Framework-什么是序列化器(二)
除了将Django模型序列化为JSON格式外,序列化器还可以将其序列化为其他格式,例如XML或YAML。我们只需要更改序列化器类的父类,以便它可以处理特定格式的数据。
玖叁叁
2023/04/24
6730
java json数组转json对象_json对象数组
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
10K0
java json数组转json对象_json对象数组
json对象转map对象_json map
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172454.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/23
2.5K0
Python: Json串反序列化为自定义类对象
参考链接: Python-Json 5 : python自定义class进行Json格式化
用户7886150
2021/01/17
2.1K0
点击加载更多

相似问题

对非模型对象使用Django JSON序列化程序

20

如何将django/python中的模型对象列表序列化为JSON

259

如何将JSON对象从Django传递给FullCalendar (通过序列化模型)?

11

如何将JSON序列化Django模型与平面JSON混合

14

Django将模型序列化为json,以便用作JavaScript对象。

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文