腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Django
:
在
DRF
中
序列化
外部
字段
时
返回值
和
非
键
、
、
我想问一下如何让ForeignKey (或ManyToManyField)文本值显示
在
GET请求
中
。Album_1", "artist": "Artist_name_NN"] 我发现的那些与ForeignKey相关的例子,无论是
在
Django
Rest Framworks自己的网站上,还是
在
SO上,或者通过各种博客帖子,都不是非常明确,而且往
浏览 22
提问于2021-03-17
得票数 1
回答已采纳
2
回答
DjangoRestFramework HTML视图超时
、
、
我已经创建了一个使用
django
-rest-framework的应用程序。问题是,
在
包含大量数据的生产环境
中
,HTML页面的呈现将超时。我认为,这是由于表示模型的ForeignKey的select
字段
在所有生产数据都可用时呈现时间太长造成的。预防这种情况最合适的方法是什么?
浏览 1
提问于2016-01-13
得票数 0
1
回答
(如何)我可以声明
Django
REST框架如何取消/
序列化
字段
类型?
我
在
基于
django
.db.models.IntegerField的
Django
项目中使用自定义
字段
类型,这种类型用于模型
中
的各个
字段
。它用于将数据作为整数存储在数据库
中
,同时具有更复杂的相关Python类型
和
字符串表示形式。例如,它还实现了
在
使用value_to_string
时
尊重的方法.我还使用
DRF
公开了REST,其中使用了一个非常通用的基于rest_framework.serializers
浏览 0
提问于2018-11-20
得票数 0
回答已采纳
1
回答
如何在
DRF
中
为同名的read_only
和
write_only设置不同的
序列化
程序?
、
、
在
DRF
的CreateAPI
中
创建
Django
对象之后,就会创建一个状态201,并使用用于创建
Django
对象的
序列化
程序返回该对象。需要: on create: Serializer.comments = Textfield(write_only=True)
和
on created (201 status) Serializer.comments但是,我想知道是否可以将write_only=True
和
read_only=True属性用于
序列化<
浏览 2
提问于2017-10-19
得票数 5
1
回答
django
.core
序列化
程序与
Django
Rest框架
序列化
器的区别
、
、
、
、
我现在正在学习
Django
,我刚刚听说了
Django
Rest框架(
DRF
)。我想知道
django
.core
序列化
程序
和
rest_framework
序列化
程序之间有什么区别。是的,我知道
DRF
是用于API的。
浏览 0
提问于2018-09-15
得票数 8
回答已采纳
2
回答
理解相关
字段
提供查询集的要求
、
、
指出: 这一要求的逻辑是什么?
浏览 5
提问于2021-11-01
得票数 2
回答已采纳
1
回答
有没有可能创建一个只从
外部
数据库读取数据并提供REST API的
Django
应用程序?
、
、
换句话说,我想创建一个简单的
Django
Rest框架应用程序,它不需要自己的数据库。这个
Django
API应用程序应该只提供一些
外部
前端应用程序的数据(例如Angular/Webpack堆栈)。
浏览 14
提问于2019-02-16
得票数 1
回答已采纳
2
回答
Django
序列化
程序与rest_framework
序列化
程序
、
、
、
、
Django
serializers
和
rest_framework serializers的区别是什么?我制作了一个webapp,我希望API成为由项目创建的主要应用程序的一部分。对于
Django
视图
和
模型,我需要使用哪个
序列化
程序,同时也适用于API?from
django
.core import serializers from rest_framework import serializers
浏览 2
提问于2020-03-29
得票数 4
回答已采纳
1
回答
DjangoRestFramework -如何在不覆盖的情况下向
序列化
程序添加关系
字段
?
、
1)如何在不覆盖的情况下将message
字段
添加到
序列化
程序
中
?或 2)有没有办法让我检查一下,如果
DRF
默认
序列化
了message
字段
,它会是什么样子(例如,如果我没有覆盖它/如果UserExtended有它自己的
序列化
程序)?这样,当我重写它
时
,我可以使它与如果UserExtended具有
序列化
程序时
DRF
最初所做的完全相同。我所说的#2的意思是,如果我正在
序列化
message,<em
浏览 0
提问于2015-11-09
得票数 0
2
回答
序列化
值列表
时
出错[AttributeError:' list‘object没有属性'user_project']
、
、
、
、
我有两个模型项目
和
Shift与多对一的关系.我想收集所有Shift对象的统计数据。这种情况应如何发生: 如果我需要
序列化
一个模型或QuerySet,我可能不会有任何问题,但是这里有一个常规列表。我专门为这个列表
中
的值编写了一个单独的
序列化
程序,但是
浏览 16
提问于2022-06-15
得票数 0
3
回答
Django
REST框架平面,读写
序列化
程序
、
在
Django
REST框架
中
,创建一个平面的读写
序列化
器表示涉及什么?文档引用了“平面表示”(部分的末尾),但除了建议使用RelatedField子类之外,没有提供任何示例或任何内容。例如,下面如何提供User
和
UserProfile关系的平面表示?UserProfile上面的UserProfileSerializer不允许向email
浏览 2
提问于2013-08-19
得票数 15
回答已采纳
1
回答
在
Django
-Rest框架中使用
序列化
程序
、
、
、
我最近遇到了
Django
rest框架。我
在
我的一个项目中使用
django
,我想使用
DRF
作为我的项目的api客户端。我遇到了这个术语:
序列化
模型实例、
和
序列化
器。我读过,但我仍然不知道它到底是如何解决works.My问题的:2.使用
序列化
程序还能做什么? 3.
序列化
程序是如何工作的?
浏览 1
提问于2016-03-31
得票数 1
回答已采纳
2
回答
在
Django
Rest框架
中
,如何通过验证/
序列化
返回错误(警告)而不失败验证?
我有一个从
外部
API获取数据并更新
Django
模型的导入。这样做的代码将现有的模型实例
和
传入的数据传递给
序列化
程序类,以获得要保存的更新实例。对于这个更新,如果一些传入的数据是错误的,我不希望失败验证或更新,但是我想通知错误(警告),以便它们可以被记录在
序列化
程序之外。 是否有一种
DRF
的方式来做这个,或者有任何方法这样做?需要澄清的是:我仍然希望
序列化
程序对其他不太复杂的
字段
进行验证
和
引发,但不希望需要额外处理的特殊
字段</
浏览 4
提问于2021-11-25
得票数 3
回答已采纳
2
回答
设置
django
rest框架配置的DatetimeField格式
、
、
、
、
我尝试使用
DRF
序列化
器来
序列化
模型对象。我发现对象
中
的DatetimeField不会输出ISO-8601格式的"2015-10-21T09:28:53.769000Z" format如果未指定,则默认为与DATETIME_FORMAT设置
键
相同的值,除非设置,否则该值将为“iso-8601”。设置为格式字符串表示应将to_representation
返回值
强制输出到字符串。当我试图将
浏览 4
提问于2015-10-22
得票数 15
回答已采纳
2
回答
DRF
序列化
程序不显示默认HTML表单页API
中
的
字段
(外
键
和
many2many)。
字段
在
GET
中
可用
、
、
、
、
DRF
序列化
程序包含一个组
和
清单
字段
,它们是many2many
和
外
键
。它在默认
DRF
HTML表单
中
缺失,但在GET view
中
可用。目前,串行化器
中
开启了深度
字段
。如果我要删除深度,那么外
键
在
默认的超文本标记语言表单
中
是可用的,但仍然缺少组many2many
字段
。我需要这两个
字段
后调用或在
DRF</e
浏览 17
提问于2020-02-26
得票数 1
1
回答
添加可以通过PUT请求(DjangoRestFramework)更新的自定义DateTimeField
、
、
、
、
我是
django
的新手,我通过以下教程创建了
django
应用程序: class UserSerializer(serializers.HyperlinkedModelSerializerimp
浏览 1
提问于2015-07-01
得票数 1
回答已采纳
3
回答
django
:从只有web服务的应用程序
中
删除`blank=True`安全吗?
、
从inspectdb生成的模型有
在
各个领域。文档提到,blank参数与
django
表单相关。我正在使用
django
rest框架
和
django
ORM创建一个web服务项目。绝对没有MVC的视图组件(自动生成的表单、html模板等)。这是否意味着从我的模型
中
删除blank=True是安全的?
浏览 0
提问于2018-11-08
得票数 0
回答已采纳
1
回答
Django
Rest Framework添加具有外
键
和
深度=1的对象
、
使用
Django
Rest Framework,我试图通过POST添加一个模型对象,指定新对象应该具有外
键
的现有对象的id。很管用。但是,如果我将一个depth=1添加到新对象的
序列化
程序
中
,以便在GET
中
获得外
键
目标,那么添加新对象的POST将失败,其中包含一个mysql错误'IntegrityError:(1048,“列'reportdefinition_id‘不能为null”),即使我
在
POST中指定了有效的外
键
id。我可以通
浏览 25
提问于2016-11-02
得票数 4
1
回答
Django
+
Django
REST框架+ PostgreSQL查询
和
序列化
非常慢,但不是"N+1“情况
、
、
、
我喜欢
Django
+
DRF
组合,我使用它们已经很长时间了,但是这个问题已经困扰了我一段时间。问题是,当存在或OneToMany关系
和
嵌套对象
时
,查询+
序列化
需要花费大量时间。SQL查询完成
和
DRF
序列化
开始之间发生了什么?在那里有什么可以改进的吗? 最好不要从DB获取所有内容,而是使用values()。如果这样做了,是否有办法仍然使用
DRF
串行化?安装:Python2.7.13,
Django
1.10.7,<
浏览 1
提问于2017-06-09
得票数 1
回答已采纳
1
回答
django
rest框架-外
键
字段
是只读的
、
、
): model = Item问题是
django
rest框架为company_id
字段
生成一个company_id,所以当我
在
视图代码
中
创建这样的新实例
时
,这个
字段
是不可编辑的:s.save() 我还丢失了模型
中</em
浏览 0
提问于2019-03-27
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DRF 框架总结-DRF 工程 搭建
Django-DRF ModelSerializer 序列化
如何在DJANGO里,向有外键的DB里插入数据?
更高效的Python CSV文件导出
重新开始一个完整的Django Restful WEB项目
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券