django-serializer 相关问题

Django提供了序列化器,用于将模型序列化为通用数据格式,如JSON和XML。与django-rest-framework无关。

DRY调用serializer.data不会返回更新的模型实例

我正在研究BlogSerializer的更新部分。当我调用blog_serializer.data返回旧数据而不是新数据时,传递给序列化程序的实例会在数据库中更新,但是当我...

回答 1 投票 1

调用嵌套的Serializer的.update()方法

我的模型中有一个JSONField,用于存储一些配置数据。我想访问这个字段(读取和写入),能够对内部字段及其值进行部分更新。为......

回答 1 投票 1

默认情况下,`.create()`方法不支持可写嵌套字段。怎么解决这个问题?

关于DRF中的中间模型与多对多关系的序列化,我遇到了一个大问题:如果请求方法得到了,那么一切都可以完美运行。但是一旦我尝试POST或......

回答 2 投票 -1

引发异常并返回响应

我需要在Serializer的validate()方法中引发异常。所以我做了类似下面的事情,类SampleSerializer(serializers.ModelSerializer):class Meta:fields ='__ all__'...

回答 1 投票 3

无法在更新UpdateAPIView django rest中更新反向关系字段

我有与用户类Profile(models.Model)相关的配置文件模型:user = models.OneToOneField(User,on_delete = models.CASCADE)stream_name = models.CharField(max_length = 30,blank = True)...

回答 1 投票 1

使用ListField:Django REST Framework序列化多个InMemoryUploadedFile

如何使用serializers.ListField()来序列化多个InMemoryUploadedFile?代码片段#views.py @api_view(['POST','GET'])def create_post(request):if request.method =='POST':...

回答 2 投票 1

使用型号ID获取完整的相关模型详细信息:Django REST

我有两个模型User和Item。模型Item是class Item owner = models.ForeignKey(User,related_name ='items',null = True)用户将拥有多个项目。用户序列化程序是类...

回答 1 投票 0

嵌套序列化程序中的不完整媒体URL

我有一个带有模型Record,Tag和Weight的django-rest-api应用程序,其中Record和Tag通过Weight模型具有多对多关系:#models.py class Tag(models.Model):image = ...

回答 1 投票 1

如何在Django中返回第一个序列化对象而不是全部?

我有一个API(使用django-rest-framework)和两个模型(例如用户和汽车)。我试图让用户的最新(最高ID)汽车在查询用户时也返回。我试过包括......

回答 3 投票 0

在Django Rest Framework中访问.data后更新序列化程序中的值

我的Post类有一个序列化器,它有一个图像和一个链接属性。 media是一个FileField,link是一个URLField,它是我共享帖子的其他地方的URL(在另一个网站上)。我......

回答 2 投票 5

Django Rest Framework:如何将数据传递给嵌套的Serializer并仅在自定义验证后创建对象

我有两个模型:class Book(AppModel):title = models.CharField(max_length = 255)class Link(AppModel):link = models.CharField(max_length = 255)class Page(AppModel):book = models ... 。

回答 2 投票 2

Serializer返回对象而不是字段

使用Django 2.1 / Django Rest Framework。我从DRF而不是实际字段接收Model对象输出。我想收到audio_links和...的所有项目。

回答 1 投票 2

如何使用Model serializer在django-rest中序列化一对多关系?

这些是我的模型和序列化器。我想要一个问题模型的表示以及要求问题的人员列表。我正在尝试这个:@api_view(['GET','PATCH'])def ...

回答 2 投票 5

不能在序列化程序django rest框架中为每个对象使用不同的字段

我想创建一个像web应用程序的udemy,并使用django rest框架作为后端,mysql作为数据库。我有一个名为'Lessons'的模型,其中包含所有课程的列表,其中一个字段是'...

回答 1 投票 0

未捕获的TypeError:svg.append(...)。attr(...)。selectAll(...)。data(...)。enter不是函数

我试图在这个例子https://bl.ocks.org/mbostock/4062045中用我拥有的数据集重新创建Bostock演示的力导向图。我使用...解析JSON格式的数据

回答 1 投票 1

DRF:如何获得选择的详细名称?

假设我有这个模型:class Student(models.Model):YEAR_IN_SCHOOL_CHOICES =((FR,'Freshman'),(SO,'大二'),(JU,'Junior'),(S,'Senior'), )...

回答 2 投票 1

Django将Serializer过滤器仅嵌套到一个字段,而不是所有字段

我有两个序列化器,如下所示。以下代码段的输出是Workers,并且具有与所有字段(ticket_counter,ticket_counter_name,worker)相关联的故障单计数器详细信息。但我只需......

回答 2 投票 0

SerializerMethodField用于多个字段

这个问题可能有一个更简单的答案。但我不知道它是什么。请考虑这个示例类ModelA(models.Model):a1 = models.CharField(max_length = 100,default =“”)a2 = models ....

回答 1 投票 0

嵌套关系序列化器休息框架未正确显示

我正在尝试在疾病模型和证据模型中显示属性,但是在结束链接上显示的属性仅是规则模型中存在的那些属性。楷模....

回答 1 投票 1

方法对象不是JSON可序列化的

我删除购物车项目时使用ajax刷新购物车项目。它工作得很好,如果我不用图像响应对象,否则我得到一个错误方法对象不是JSON可序列化的。如果我用...

回答 1 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.