Django提供了序列化器,用于将模型序列化为通用数据格式,如JSON和XML。与django-rest-framework无关。
用于嵌套数据处理的 Django Rest Framework 序列化程序的问题
我正在使用 Django Rest Framework (DRF) 开发 Django 项目,并且我面临着子模型嵌套数据的序列化和反序列化问题。这是我的设置和问题的摘要...
PUT 方法使密码字段成为必需,当我将值放入字段中时,它将其保存为数据库中的文本,没有哈希值
views.py 从 .serializers 导入 CreateUser、ShowUser、MeSerializer、ChangePasswordSerializer 从rest_framework导入视图集 从 django.contrib.auth.models 导入用户 来自rest_framework.decor...
所以问题是我想选择用于根据另一个字段的值序列化特定字段的序列化器,例如(伪代码): 类 SerializerA(序列化器。
我有一个 Club 模型和一个 Address 模型。 俱乐部类(模型.模型): 名称 = models.CharField(max_length=100) 所有者 = models.ForeignKey(UserAccount,on_delete=models.CASCADE,lated_nam...
如何在 django Rest 框架中将查询参数传递给 SerializerMethodField?
我想根据 GET 调用中获得的查询参数过滤掉一些实例。 类 RevisionSerializer(serializers.ModelSerializer): slot_info = serializers.SerializerMethodField(需要...
我正在尝试通过邮递员发布此 json 请求 { "name":"有人订购", “date_due”:“2024-06-23T15:52:59Z”, “客户”:3, &...
我正在尝试为我的 POST 参数实现一个简单的验证器 我的输入如下所示: { "gage_id": "01010000", "forcing_source":"my_source", ”
我正在尝试继承djoser的UserCreatePasswordRetypeSerializer Djoser Modelserializer 的模型是 User。 我正在实现的子序列化程序代表了一个不同的模型:Customer。 所以可以...
创建带有子任务和用户的任务时如何解决 Django 中的空字段错误
我在 Django 应用程序中尝试创建包含子任务和用户的任务时遇到问题。由于验证错误,任务创建失败,特别是子任务和用户 fie...
我正在尝试测试一个 API 来创建一家公司,但它给了我一个断言错误。它说我需要创建一个自定义 .create() 方法,但我已经定义了它,但仍然得到......
将django request.body(字节)转换为json
我有一个基于类的视图,其中有一个 put 函数并尝试将 request.body 转换为 json。 从 django.views 导入视图 导入 json 类 StudentView(视图): def put(自身,请求): 博...
在 Swagger(drf_yasg 库)中针对 Django 中的嵌套序列化程序出现错误
我在 django 中使用 drf_yasg 库。正常情况下一切正常。当我使用嵌套序列化器时,我在 swagger 界面中收到以下错误。 **错误: ** 内部服务器呃...
如何在 Django 项目中的序列化器验证时设置自定义错误响应?
我正在开发一个 Django 项目。我已经使用 AbstractBaseModel 类定义了自定义用户模型。为了清楚起见,下面是我的模型表示。 # 模型.py 用户类(AbstractBaseUser): id = m...
我是 DRF 框架的新手,正在构建一个小项目。我想创建一个 User 实例(内置实例),同时在用户注册期间创建一个链接到它的 Seller 实例。
如何在 Django REST 序列化器 update() 方法上完成完整记录更新
我有一个基于模型的序列化器,称为 RecipeSerializer()。在其中我有一个创建方法,如下所示: 类 RecipeSerializer(serializers.ModelSerializer): hops = HopAdditionSerializer(很多=
有没有更好的方法来更新`Django ORM`中的`ForegnKey`关系的所有关系行
我有两个模型,一个是这样的: 物理传感器类(模型.模型): 名称 = models.CharField(unique=True, max_length=255) def __str__(self) -> str: 返回自己的名字 类传感器(
仅由 is_staff 用户(管理员)创建新用户(is_instructor 或 is_student)
我正在使用 React Native 和 Django Rest 框架构建一个跨平台移动应用程序移动学习管理系统,其中利益相关者是管理员、教师和学生。我想要...
Django Rest框架的ModelSerializer缺少用户字段导致KeyError
当我在序列化器上调用 .data 时,我的 ModelSerializer 收到 KeyError,并且我不确定如何正确修复此错误。 Knox 的 AuthToken 模型如下所示 类 AuthToken(models.Model): ...
Django Rest框架的ModelSerializer缺少user_id字段导致KeyError
当我在序列化器上调用 .data 时,我的 ModelSerializer 收到 KeyError,并且我不确定如何正确修复此错误。 Knox 的 AuthToken 模型如下所示 类 AuthToken(models.Model): ...
Django:IntegrityError null 值违反了非空约束
在我的 django 应用程序中,发生了一些奇怪的事情,我不明白。 我有两个不同的表(employeeProfile 和 buyrShippingDetail),每个表都有一个与相关的字段...