腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4727)
视频
沙龙
1
回答
Django Rest框架用户模型
序列化
程序
嵌套
、
、
我
的
DRF
序列化
程序
有一些问题。我基本上有一个模型,它将Django用户
作为
外键,这样我就可以看到谁附加到了一个作业上。当我尝试使用用户
序列化
程序
解析作业
序列化
程序
中
嵌套
的
这些用户ID时,我只看到ID,但是当我使用用户
序列化
程序
自己
的
not
嵌套
时,我得到了返回
的
正确
字段
。下面是我
的</
浏览 0
提问于2019-01-07
得票数 0
1
回答
重新
定义
序列化
程序
中
的
字段
我是遵循
DRF
教程,在那里我面对‘
序列化
’。除了这次之外,几乎所有事情都很容易理解--当您重新
定义
已连接
的
字段
时(按元类中
的
模型
字段
)。下面是模型'user‘
的
序列化
程序
password = serializers.CharField,上面的
序列化
程序</
浏览 3
提问于2019-01-09
得票数 0
回答已采纳
1
回答
Django REST
drf
-惊人
的
嵌套
字段
错误检测
、
如果有多个与其他模型相关
的
字段
,并且在
序列化
器Meta类上指定了depth>=1,则在为相应url生成
的
示例中,所有关系
字段
的
值都具有相同
的
对象,例如:class User(models.Model但是,如果不使用深度,并将相关
字段
与
序列化
器一起分配,则模式是正确
的
:class OrderSerializer(serializers.ModelSerializer):
浏览 5
提问于2021-11-10
得票数 2
回答已采纳
1
回答
DRF
:如
何在
定义
序列化
程序
之前
调
用它
(
作为
嵌套
的
序列化
程序
字段
)?
、
<code>A0</code> 我需要在
定义
BSerializer
之前
调
用它
。我该怎么做?
浏览 14
提问于2021-06-12
得票数 0
3
回答
如
何在
DB模型中使用
DRF
自
定义
序列化
程序
字段
、
、
我使用
的
是具有二进制
字段
的
关系数据库,那么如何使用
DRF
序列化
程序
来保存
字段
值 我已经参考了文档https://www.django-rest-framework.org/api-guide/fields/#custom-fields并理解了下面创建
的
一些部分,但我不确定如
何在
序列化
程序
中使
用它
模型 class MyData(mo
浏览 19
提问于2019-09-13
得票数 3
回答已采纳
2
回答
使用
序列化
程序
验证自
定义
django REST视图中
的
数据
、
、
、
我正在尝试构建一个自
定义
API视图,我遇到了两个问题,一个是一般性问题,另一个是更具体
的
问题:@api_view(["POST"]当我不发送所有数据而忽略一个
字段
(例如,我发送数据时没有description
字段
),我将得到一个key-error。这是有道理
的
,因为那把钥匙实际上不见了。问题是,我需要创建一个带有两个
嵌套
序列化
器
的</e
浏览 0
提问于2020-07-22
得票数 0
回答已采纳
1
回答
DRF
序列化
程序
将逗号分隔
的
字符串解析为列表
字段
。
、
、
是否有修改
DRF
序列化
程序
解析传入请求有效负载
的
方法? 我试图让客户端发送一个逗号分隔
的
列表
作为
查询参数,但在
序列化
程序
中将其
作为
一个列表来接收,但是
DRF
一直在抱怨。现在,我正在视图中手动拦截请求,并在将该
字段
传递给
序列化
程序
之前
手动进行该
字段
的
解析,这在我看来并不优雅。payload.get("l
浏览 8
提问于2022-01-18
得票数 1
回答已采纳
3
回答
DRF
不可写
嵌套
序列化
相关
字段
、
我在用Django 3.2和
DRF
class CategorySerializer(serializers.ModelSerializer): 'category', 'description'<
浏览 2
提问于2021-05-26
得票数 1
回答已采纳
1
回答
更新中
DRF
HiddenField
的
字段
级验证
、
、
在
DRF
serializers.HiddenField()上进行
字段
级验证
的
正确方法是什么?我尝试过(假设
字段
名为x): 在部分更新中为此添加自
定义</e
浏览 1
提问于2021-05-09
得票数 1
2
回答
DRF
ModelSerializer元extra_kwargs不适用于相关领域
、
我正在
DRF
中开发一个API,并且偶然发现了一个问题,希望您能帮助我解决这个问题。让我们假设我有以下模型和
序列化
程序
: property = models.ForeignKey( "name": {"required": True}, "address": {"required&qu
浏览 15
提问于2022-05-13
得票数 1
2
回答
DjangoRestFramework ModelSerializer:
字段
级验证不起作用。
、
、
、
、
这是我
的
serializers.py (我想为内置用户模型创建一个
序列化
程序
):{'username': [u'This field must be unique.']}编辑:请注意,我使用
的
是ModelSerializer (在这里
的
教程中
浏览 0
提问于2015-05-30
得票数 6
回答已采纳
3
回答
使用django rest框架在验证步骤前修改数据
、
我有一个简单
的
Model,它存储用ForeignKey创建它
的
用户。该模型具有相应
的
ModelSerializer和ModelViewSet。我试图在perform_create上重写ModelViewSet来设置用户,但实际上在验证步骤中仍然失败(这是有意义
的
)。它回来时说user
字段
是必需
的
。我正在考虑将user
字段
覆盖到ModelSerializer上是可选
的
,但我觉得可能有一种更干净、更有效
的
方法来做到这一点。有什么想法吗?
浏览 0
提问于2015-08-03
得票数 6
回答已采纳
4
回答
如
何在
Django rest框架中检索外键
字段
?
、
、
给定下面的模型和
序列化
类,当我检索轨道详细信息时,它将只显示轨道标题,而不显示相关
的
艺术家。 当检索跟踪详细信息时,我如何显示艺术家
的
名字?
浏览 5
提问于2017-06-01
得票数 13
回答已采纳
1
回答
Django Rest框架:自
定义
JSON
序列化
程序
、
我很难理解如
何在
DRF
中编写自
定义
序列化
程序
来解析正在传递给端点
的
复杂JSON数据结构。][0] = ''基本上,与data键关联
的
嵌套
JSON对象没有被正确
序列化
为Python和list对象。我一直在寻找自
定义
DRF
序列化
器
的
示例,但我发现
的
浏览 3
提问于2016-11-16
得票数 1
回答已采纳
2
回答
理解相关
字段
提供查询集
的
要求
、
、
指出: 这一要求
的
逻辑是什么?为什么StringRelatedField没有这样
的
要求?
浏览 5
提问于2021-11-01
得票数 2
回答已采纳
1
回答
Django REST框架:将上下文传递给
嵌套
序列化
程序
,我将ToolInputSerializer用作ToolInputViewSet
的
独立
序列化
程序
和ToolViewSet中
的
嵌套
序列化
程序
。当ToolInputSerializer
作为
ToolViewSet中
的
嵌套
序列化
器使用时,它以某种方式自动接收tool参数
的
值,并将其分配给ToolInput模型
的
tool
字段
(顺便说一句,从体系结构
浏览 3
提问于2016-05-27
得票数 3
回答已采纳
1
回答
(如何)我可以声明Django REST框架如何取消/
序列化
字段
类型?
我在基于django.db.models.IntegerField
的
Django项目中使用自
定义
字段
类型,这种类型用于模型中
的
各个
字段
。它用于将数据
作为
整数存储在数据库中,同时具有更复杂
的
相关Python类型和字符串表示形式。例如,它还实现了在使用value_to_string时尊重
的
方法.我还使用
DRF
公开了REST,其中使用了一个非常通用
的
基于rest_framework.serializers.Hyperlin
浏览 0
提问于2018-11-20
得票数 0
回答已采纳
3
回答
在Django Rest Framework中接收Base64编码
的
图像并保存到ImageField中
、
、
、
我需要从应用
程序
接收图像,我能想到
的
最好
的
方法是将其发送到以Base64编码
的
JSON数组中。图像非常小,所以我不关心额外
的
开销。sonogram_image = models.ImageField(upload_to=sonogram_dir)class ObsvSerializerNoDetect(serializers.HyperlinkedModelSerializer):
浏览 7
提问于2013-05-13
得票数 21
1
回答
基于post方法
的
Django
嵌套
筛分器
、
我已经成功地用django类创建了
序列化
类,它只对GET方法很好,但我也需要POST方法。from rest_framework import serializersfrom django.db import models class Organization(models.Model
浏览 0
提问于2019-06-23
得票数 0
1
回答
在Django Rest框架中,如何添加与ManyToMany相关
的
对象?
这是我
的
密码:class Recipe(models.Model): ingredientkwargs) serializer.save(updated_by_user=self.request.user) }, "id": 6
浏览 0
提问于2018-04-03
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DRF 框架总结-DRF 工程 搭建
Golang Json Marshal 源码分析
Google Protocol Buffers浅析(一)
10个艰难的Java面试题与答案
面试官:您能说说序列化和反序列化吗?是怎么实现的?什么场景下需要它?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券