django-serializer 相关问题

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

想要使用 django-rest-framework 序列化器检索外键值而不是整个对象

我正在使用 Django Rest 框架来创建 API。我有以下型号: 模型.py 班级教师(模型.模型): name = models.CharField(max_length=25, unique=False, null=False, 空白...

回答 1 投票 0

获取DRF中图像的绝对路径

我最近正在接触 drf,我想创建一个返回用户信息的系统。在各个字段中,用户有一个头像,它应该返回照片所在的 URL...

回答 2 投票 0

Django 序列化器,如何在嵌套桥模型序列化器中显示数据

我正在使用 Django REST 框架。 我有 3 个不同的模型,其中 2 个是独立模型,而第 3 个是连接前 2 个模型的桥接模型 # 第一个独立模型 类构建(

回答 1 投票 0

无法获取图像字段Django Rest的完整url

我有两个序列化器: 类AlbumImageSerializer(serializers.ModelSerializer): url = serializers.SerializerMethodField('get_url') def get_url(self, obj): 返回 obj.image.url

回答 2 投票 0

得到 AttributeError 'User' 对象没有属性 'password1'

如何修复错误,请帮忙?得到 AttributeError 'User' 对象没有属性 'password1'。 我想添加两个密码字段。用户已创建但发生错误 属性错误:出现属性错误...

回答 1 投票 0

当需要模型中的字段时,如何在序列化器上允许空值?

考虑到 Django (DRF) 中的以下有效负载、models.py 和 serializers.py: 有效负载 { “创建者”:6, 「品牌」:1、 “foo_details”:[ { “数量&q...

回答 1 投票 0

Django 重用模型序列化器自定义验证器

我有下面的serializer.py 文件。我有 validate_semester() 存在于 subjectSerializer() 中,我想在我的 StudentSerializer() 类中重用相同的方法。任何帮助表示赞赏。验证学期...

回答 1 投票 0

DRF:使用不同的序列化器序列化字段,并且 Many=True

我的 Django Rest 框架应用程序中有以下模型: 类问题(模型.模型): 类类型(models.TextChoices): TEXT = '文本', '文本问题' RADIO = '收音机', '选择...

回答 1 投票 0

亲子关系建模REST API

我下面有一个带有父子关系的示例表。 ID 家长 1 无效的 2 1 3 2 4 无效的 我必须在 UI 中将其表示为树结构。什么是或正在是最好的方法......

回答 1 投票 0

DRF 嵌套序列化器返回空字典

我有两个模态指定和UserModal 类 DesignationModal(models.Model): 指定=models.CharField(max_length=100) def __str__(自身): 返回自我指定 类使用...

回答 3 投票 0

如何在django Rest框架中更新多个对象?

我正在尝试使用 ID 来更新多个对象,我正在传入每个需要更新的对象,但找不到任何方法来成功完成此操作。这是我的代码 模型.py EventTic 类...

回答 1 投票 0

在 Mongoengin 中获取弱引用错误

我在 django 应用程序中使用 mongoengin。 mongo 中的每个文档都有 dict 元数据,其中有不带 base_url 的图像地址。 在 django 序列化器中,我向其中添加了 base_url 但有时会得到 e...

回答 1 投票 0

Django-Rest-Framework 自定义用户未对密码进行哈希处理(序列化程序问题)

我正在尝试使用令牌身份验证,但由于我的创建用户序列化程序未对密码进行哈希处理,因此它不起作用。我可以使用超级用户登录,因为它有哈希密码。使用

回答 6 投票 0

无法在 Django-rest 中使用 Many=true 字段验证表单

我正在尝试使用 Django-rest 作为 astro 前端的 api,我认为我在发表文章时发现了一个问题: {'items': [ErrorDetail(string='此字段为必填项。', code='必填')]...

回答 1 投票 0

在Django中,Serializer类中的“data”字段来自哪里?

我在一堆 django 代码中看到,特别是在视图集中,当序列化器初始化时,如下所示: 类 UserViewSet(viewsets.ModelViewSet): ”“” 一个视图集

回答 1 投票 0

django.core.exceptions.FieldError:无法将关键字“department_name”解析为字段

如何正确使用serializers.SlugRelatedField? 我的代码看起来像这样,但出现错误...... 有完整的错误: django.core.exceptions.FieldError:无法解析关键字“department_na...

回答 2 投票 0

如何删除序列化器中的实例

在序列化器中使用to_representation,验证删除不满足条件“completed ==total_videos”但获取所有实例的实例,所以请su...

回答 1 投票 0

通过 dj rest auth 注册

我面临的挑战是注册 dj-rest-auth(一个为 Django 设计的身份验证组件)时。当用户注册时,会自动发送一封电子邮件以验证他们的电子邮件地址....

回答 1 投票 0

如何在序列化器中将字符串字段转换为列表字段

我有一个简单的 django 模型 models.py 文件: 从 django.db 导入模型 类 MyModel(models.Model): my_field = models.CharField(max_length=20) def __str__(自身): 返回 self.my...

回答 1 投票 0

django 序列化器中的对象级验证无法识别函数

类serializer_blahblah(serializers.ModelSerializer): """ProfileUsefulRecommendations 的序列化程序。""" profile_id = 序列化器.UUIDField()

回答 3 投票 0

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