腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1641)
视频
沙龙
1
回答
Django
将
额外
的
数据
从
ModelViewSet
serializer.save
()传
递给
ModelSerializer
create
、
我有这个
ModelViewSet
def
create
(self, request, *args, **kwargs): pharmacystatus.HTTP_201_CREATED, headers=headers) self.get_serializer(...)指向class PharmacyUserSerializer(serializers.
ModelSerializer
,我
将
覆盖
create
(...)函数,如下所示 de
浏览 45
提问于2019-12-05
得票数 1
2
回答
在序列化程序
Django
Rest +
Django
JWT中获取记录
的
用户信息
、
、
我需要在
ModelSerializer
上获得登录用户
的
FK信息以添加新型号。重要
的
是,所有其他模型都具有相同
的
行为。我正在为这个问题寻找一些通用
的
解决方案。business', on_delete=models.CASCADE, null=True)class ClientSerializer(
浏览 1
提问于2019-01-04
得票数 0
1
回答
在
Django
Rest框架中创建新对象之前,使用序列化程序
数据
获取外部API信息
我在
Django
REST框架中添加了一个链接到用户模型
的
配置文件模型。在通过
ModelViewSet
创建新对象之前,我必须使用配置文件信息(尚未保存)在外部API (Python )中创建一个"customer“,并且我希望
将
返回
的
ID保存在我
的
配置文件模型中。现在我
的
ModelViewSet
看起来像:class ProfileViewSet(viewsets.
ModelViewSet
): se
浏览 3
提问于2020-03-03
得票数 0
7
回答
如何在
Django
Rest框架中哈希
Django
用户密码?
、
、
、
、
我正在尝试使用
Django
Rest框架为我
的
用户注册创建一个API。我按照中
的
步骤创建了一个序列化程序 class Meta: extra_kwargs = {'password': {'write_o
浏览 10
提问于2016-12-26
得票数 15
回答已采纳
1
回答
django
-rest框架-perform_
create
在APIView中
的
等效性是什么?
、
在APIView中创建对象时,可以在哪里设置关联模型
serializer.save
(owner=self.request.user我有两种型号
的
A和B。B有一个ForeignKey到A。在创建B实例时,如何在保存之前设置ForeignKey?'a_id']) b
浏览 3
提问于2014-12-06
得票数 4
回答已采纳
2
回答
使用
Django
REST使用单个
额外
字段序列化多对多关系
、
、
为此,我遵循了
Django
文档中提供
的
示例,通过创建第三个模型Membership来链接Game表和User表,从而实现了具有附加字段
的
这种ManyToMany关系。我有以下models.pyfrom
django
.db.models.signals importrest_framework import serializers from .models import User, Membership
浏览 0
提问于2017-09-01
得票数 1
1
回答
使用
Django
REST框架进行批量插入
的
最佳设计模式是什么?
、
、
背景记录将定期由客户端应用程序逐行逐行插入,这些应用程序会询问电子表格和其他
数据
库。REST允许
从
Django
抽象这些处理
数据
转换等
的
其他应用程序。我希望
将
实际
的
记录插入与API分离,以提高容错性和可伸缩性。我正在考虑用芹菜做这个,但我以前没有用过。DRF文档指出,perform_
create
()应该
浏览 2
提问于2016-01-21
得票数 7
回答已采纳
1
回答
在
ModelViewset
Django
Rest框架中创建自定义方法
、
、
、
只是对
Django
Rest框架有一个小问题:假设我有一个Book类:class Books(models.Model):serializers.py model = Books fields = ['id', 'title'
浏览 0
提问于2021-05-21
得票数 1
2
回答
在
Django
Rest Framework中使用
ModelViewSet
中
的
自定义函数
、
、
Django
2.0、Python 3.6、
Django
Rest Framework 3.8class SendInviteView(viewsets.
ModelViewSet
): queryset = models.Message.objects.all()我认为这个问题
的
上
浏览 0
提问于2018-07-11
得票数 5
回答已采纳
1
回答
Django
rest框架发送带有单引号
的
字符串,而不是带有双引号
的
JSON
、
、
我
将
通过POST发送JSON到视图。我得到
的
响应只是JSON
的
一部分,其余
的
已经
从
双引号变为单引号。 post_save.send(sender=self.instance =
serializer.save
()
浏览 0
提问于2015-05-22
得票数 4
回答已采纳
1
回答
为什么不从视图中调用自定义序列化程序
的
save()方法?
、
我有一个这样
的
观点: class MyViewSet(
ModelViewSet
): # fields obj = super()
浏览 15
提问于2021-01-11
得票数 1
1
回答
DRF: TypeError:< object>:模型object>不能序列化
、
、
、
我在使用
django
-rest框架
ModelViewset
create
(self, request)方法
从
请求中获取对象
数据
时遇到了问题。class HeatSerializer(serializers.
ModelSerializer
): model = Heat 'performer', '
浏览 3
提问于2016-12-15
得票数 0
1
回答
使用
django
-rest框架在
数据
库中保存200个对象
的
正确方法是什么?
、
、
、
、
我有一个有3个字段
的
模型,其中2个是其他模型
的
外键,另一个字段是一个简单
的
字符串字段。在前端,我
将
只向用户提供一个复选框和一个观察字段,一个字符串字段可以是空
的
,也可以是空
的
。将有一个复选框
的
列表,大约200。每个对象都是
数据
库中
的
一个对象。我不想为他们中
的
每一个人提出一个帖子请求,这会使用户体验非常糟糕,200个字段已经非常糟糕,但在这种情况下是必要
的
。我希望前端向后端发送一个大列表/数
浏览 1
提问于2019-06-01
得票数 0
回答已采纳
1
回答
Django
rest框架自定义POST权限
、
、
、
User)内容序列化程序: @permission_classes((IsAuthenticated,)) class PostViewSet(viewsets.
ModelViewSet
一方面,我
的
直觉告诉我,我应该用这种代码覆盖视图
的
creat
浏览 1
提问于2015-09-20
得票数 2
回答已采纳
1
回答
Django
Rest框架:从上传文件夹向模型字段分配图像
、
我正在通过
Django
- Rest -框架向我
的
Django
应用程序发布一个.zip文件。此压缩文件是一个包含多个文件
的
文件夹,其中包括一个图像。我想提取文件夹一旦上传,选择图像并分配给模型。# get from uploaded folder我尝试了以下方法,但正在获得:“图像”:“提交
的
数据
不是文件。请检查表单上
的
编码类型。”我是不是在想这件事呢?让客户端分别处理发送图像和.zip文件夹(
数据
是
从
脚本发送
的</e
浏览 0
提问于2015-05-28
得票数 1
回答已采纳
3
回答
什么时候在djangorestframework序列化程序中调用创建和更新?
、
、
在玩过它之后,我仍然不清楚.
create
(self, validated_data)和.update(self, validated_data)在序列化程序中
的
用途。据我所知,CRUD只调用viewsets.
ModelViewSet
中
的
4种主要方法:
create
()、retrive()、update()和destroy()。我还尝试过调试和打印一些东西,以查看.
create
()和.update()方法何时在
ModelViewSet
和
ModelSerializer
浏览 4
提问于2015-05-23
得票数 33
回答已采纳
2
回答
DRF
的
CurrentUserDefault不会返回用户
、
、
我有一个
ModelSerializer
。在保存模型时,我试图设置一个用户外键,该模型通过一个
create
()类
的
update()和
ModelViewSet
方法实例化。例:def
create
(self, request): serializer = self.get_serializer(data=request.data, many如果我在
ModelSerializer
.
create
()方法中添加了一些调试语句,
浏览 2
提问于2017-06-23
得票数 2
1
回答
如何使用相关模型发布到
Django
REST框架API
、
、
locations = models.ForeignKey(Locations, related_name='events' class Meta: depth = 1 我在序列化程序中将深度设置为1,这样我就可以
从
Locations模型而不是单个id然而,当这样做
的
时候,我不能发布带有位置信息
的
事件。我只能使用title属性执
浏览 8
提问于2014-12-09
得票数 6
2
回答
在序列化器[
django
REST ]中
从
详细路由存储pk
、
、
我正在
django
上测试一个应用程序,我有两个模型: album_id = models.IntegerField()例如:album/101/song
将
album_id打印为101。但是在我
的</e
浏览 4
提问于2016-06-10
得票数 0
回答已采纳
1
回答
如何通过postman
将
post请求发送到
django
-rest框架中
的
嵌套可写序列化程序?
、
、
我很难将我
的
数据
以正确
的
形式发送到
Django
后端。我遵循了
Django
文档中针对
的
方法,并根据我
的
情况对其进行了调整。如果我通过shell
将
数据
传
递给
序列化程序,那么一切正常,我可以创建两个对象实例Story和File。],>>> serializer = StoryCreateUpdateSerializer(data=data) >>> serializer.is_va
浏览 0
提问于2020-11-17
得票数 0
回答已采纳
点击加载更多
相关
资讯
Django新手友好教程,快速构建电商网站后台!
Python与Django REST framework实现的电脑内网监控软件API服务
Django核心基础(3):View视图详解。一旦你使用通用视图,你就会爱上她
Django 3.1发布,支持异步 view 和 middleware
何时使用Django的save方法和save
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券