django-serializer 相关问题

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

Django REST框架:尝试从Serializer方法字段中使用serializer.data构造时出现“ NoneType对象不可迭代”错误?

我正在使用包含许多领域的模型。有一个字段是属性,它返回模型的实例。类似于以下内容:类A(模型):@属性def ...

回答 1 投票 0

Django Rest Framework如何序列化关系模型?

我正在学习Django Rest Framework,并成功创建了一些API。现在,我正在尝试序列化一个关系,但是我不知道它是如何工作的。这是我的代码:classes Country(models.Model):...

回答 2 投票 0

触发验证错误时如何更改序列化器字段名称

我需要更改验证字段时显示的错误的视图。 serializer.py类ElementCommonInfoSerializer(serializers.ModelSerializer):self_description =序列化器....

回答 2 投票 0

如何将QuerySet实例传递给序列化程序?

我正在使用原始sql(使用orm正在工作)来获取产品,并且尝试在序列化器ProductSerializer上获取字段name的值时遇到此错误Got AttributeError。 ...

回答 1 投票 0

/ api / img /列“ author_id”中的null值处的IntegrityError违反了非null约束

django rest框架发布请求错误,这是图像模型类Img(models.Model):created_at = models.DateTimeField(auto_now_add = True)author = models.ForeignKey(User,on_delete = models ....

回答 1 投票 0

以最少数量的数据库查询进行保存(以最小化保存方法的调用)

我正在处理带有大量嵌套信息的json文件。为此,我在UploadElementFromExcelFile(APIView)类中使用嵌套循环,在循环结束时,我将其称为...

回答 1 投票 2

django外键不能为空

我是django的初学者,并尝试在django rest-framework上创建发布请求。我有以下模型:类ProjectScheme(models.Model):名称= models.CharField(max_length = 250,...

回答 1 投票 0

发布新记录时如何包括user_id(foreignKey)?

我是python Django rest-frame的新手,在创建新地址时遇到了这个问题:“ user_id”列中的null值违反了非null约束。详细信息:失败行包含(21,全名,.. 。

回答 1 投票 0

Django CBV上的序列化上下文?

我想在JSON中接收上下文时,在序列化第三方包(django-organizations)时遇到问题。该类本身看起来像这样:类OrganizationUserMixin(OrganizationMixin,...

回答 1 投票 0

Django一对多获取所有基础记录

我正在使用包含以下表格的数据库创建django应用程序:我按照以下方式创建了模型:类Group(models.Model):id = models.AutoField(primary_key = True,editable = ...

回答 1 投票 0

如何从多对多序列化器中获取object_set?

我只允许在响应某些语句时保存某些特定字段。让我解释。 models.py class classe(models.Model):name = models.CharField(max_length = 191)groups = models ....

回答 1 投票 0

覆盖嵌套的序列化程序创建并从有序的dict中获取模型对象

我想使用NewVariationSerializer序列化程序发布到NewVariation模型。我正在使用Django REST Framework进行批量创建,如下所示。我的问题是,我需要在ContWindowSerializer中使用id ...

回答 1 投票 0

使用序列化删除操作

在正式文档中,序列化程序类仅显示创建和更新方法。有什么方法可以执行删除方法?是说是怎么回事?如果说不,为什么?

回答 1 投票 0


Django rest framework FK序列化模型

我正在学习Django和Vuejs。我不了解它是如何工作的。我有一个“ Nc”模型,它对Affaire等其他模型有一些外键。我如何在我的JSON文件中获取...

回答 2 投票 1

如何在django rest框架中手动向序列化器添加外键?

创建分支时,我想根据所请求用户的公司添加公司的ID(外键)。基本上我只想在序列化器级别添加公司ID。这是我创建的...

回答 1 投票 0

为什么DjangoRF序列化器is_valid为false?

我的班级SprintSerializer(serializers.ModelSerializer):链接= serializers.SerializerMethodField()类Meta:模型= Sprint字段=('id','name','description','...

回答 2 投票 3

Django Rest Framework:按用户名序列化用户ManyToMany字段

我有一个字段:guests_guests = models.ManyToManyField(User,blank = True)一个要求是不允许公开ID,而应使用用户名。如何基于此字段序列化...

回答 1 投票 0

覆盖Django序列化程序或模型创建方法

我正在尝试将数据添加到数据库中。为了这个目的,我有一个vue函数:@api_view(['POST'])def update_add_bges(request):如果...

回答 2 投票 0

如何序列化模型实例列表?

我有一个词素列表。我需要对其进行序列化(例如此处):lexemes = [Lexeme('a','b','c'),Lexeme('d','e','f')]序列化程序= LexemeSerializer(data = lexemes ,many = True)如果serializer.is_valid():...

回答 1 投票 0

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