django-serializer 相关问题

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

在客户订单中发布产品数组时,我收到无效的关键字参数。我该怎么办?

首先,我得到一个错误,比如在序列化产品数组时创建一个显式的create方法。所以我添加了它但是很容易得到这个错误:TypeError:'customerorder'是无效的......

回答 2 投票 0

如何在使用Django Rest Framework时创建自定义列表字段

我有以下模型,我想添加一个名为choices的自定义字段,它将是一个选项列表。 class HPIQuestionBank(models.Model):label = models.CharField(max_length = ...

回答 1 投票 0

数据库未在serializer.save()上更新

我正在尝试构建一个api来更新我的用户的名字和姓氏。 api成功运行但数据库未更新,这是我编写以下API的预期行为...

回答 1 投票 2

序列化在较低级别 - django-rest-framework中无法正常工作

我的评论模型如下:class Comment(models.Model):user = models.ForeignKey(User)content = models.TextField()parent = models.ForeignKey('self',related_name ='answers')我想.. 。

回答 1 投票 0

在django序列化器中,JSONField可以处理具有混合类型值的字典吗?

有一个Django模型和一个相应的rest_framework序列化器,其字段类型为json。来自jsonfield.fields importJSONField类Data(models.Model):title = models.TextField(null = ...

回答 1 投票 1

Django Rest Framework - 定义必填字段

编辑我只想在BrokerSerializer(用户).data和任何值为None时引发异常我正在使用DRF序列化对象以通过API导出它们,我不使用它来创建对象。 ...

回答 2 投票 0

如何在Serializer中获取字段值

我想在函数中获取id值传递id = serializers.IntegerField(label ='ID')的id值以获取配置文件对象def profile_info(self,obj)但是它给出了错误...

回答 4 投票 0

如何通过序列化器发布数组数据?

我想通过序列化程序的create方法发布一些数组数据。如何在序列化程序的create方法中获取数组数据?这是我的结果,由于数组的数据而产生错误。我要张贴......

回答 2 投票 0

如何在唯一字段中管理具有多个序列化程序的可写嵌套序列化程序?

我正在使用嵌套序列化程序开发django rest框架,我需要支持如何POST一个可以采用不同类型模型的对象。一个好的草图比我想要的长篇大论更好......

回答 1 投票 1

无法更改模型序列化程序中的验证字段错误消息

我正在研究ModelSerializer我正面临以下问题。 1)无法验证.validate(self,data)方法,因为我想返回一个无效的自定义验证器消息。 model.py类......

回答 1 投票 0

在Django Admin上为Export选项添加XML选项

因此,使用Django-import导出包,使用Django Admin以不同的格式导出各种模型。唯一缺少的选择是XML。有没有办法添加XML选项?任何指导......

回答 1 投票 0

如何在Django Rest Framework中一次创建多个连接对象?

我在Django Model类中有以下模型Match(models.Model):initiator = models.ForeignKey('CustomUser',related_name ='match_initiator',on_delete = models.CASCADE)matched_person = ...

回答 3 投票 1

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

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