腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Django
从
QuerySet
批量
创建
对象
、
、
如果我有一个通过以下命令
创建
的
QuerySet
:# <
QuerySet
[{'date': datetime.datetime(2016, 7, 15, 0, 0, tzinfo=<UTC>), 'total': 19982.0datetime.
浏览 24
提问于2017-12-29
得票数 15
回答已采纳
1
回答
如何将/POST JSON数据放到ListSerializer中?
、
、
我想一次更新多个
对象
,我现在不担心多个
创建
或删除。list_serializer_class = BookListSerializer# api.py
queryset
如果我向/api/Book/发布/PUT/修补一个JSON
对象
数组,那么序列化程序应该切换到BookListSerializer吗?
浏览 7
提问于2015-01-09
得票数 25
回答已采纳
3
回答
覆盖
django
的模型删除方法进行
批量
删除
、
、
、
我重写了
Django
的model delete方法,以便删除磁盘中图像字段的孤立文件,如下所示: img = models.ImageFieldself, *args, **kwargs): super(Image, self).delete(*args, **kwargs) 当我
从
管理员中删除单个
对象
时,这可以很好地工作,但是当我选择多个
对象
并删除它们时,这似乎不会被调用。
浏览 0
提问于2015-03-06
得票数 27
回答已采纳
5
回答
Django
模型:未触发delete()
、
我使用的是最新的svn-Version (
Django
version1.2pre-alpha SVN-11593),关于上的文档,这应该可以工作。有什么想法吗?
浏览 2
提问于2009-09-24
得票数 38
回答已采纳
2
回答
如何在
Django
Admin中向变更模型表单添加自定义操作?
、
、
我正在使用
Django
admin,我希望能够使用模型的现有实例作为
创建
新
对象
的模板,这样使用
django
admin的人在
创建
新
对象
时就不需要在
对象
上重新键入所有相同的属性。我在
Django
管理表单的底部有点像这样来更新单个
对象
:
django
文档解释了如何通过添加到模型上的操作来添加
批量
操作,如下所示:
浏览 1
提问于2016-03-10
得票数 13
回答已采纳
5
回答
Django
信号与覆盖保存方法
、
、
、
使用
Django
的信号调度器有什么好处吗?
浏览 0
提问于2008-10-04
得票数 102
回答已采纳
1
回答
用覆盖“delete”方法对模型进行
Django
测试删除
、
、
我正在为一个
django
应用程序编写包含多个删除视图的测试。基本上,每次我删除'TenantPurchase‘
对象
时,我都希望检查是否存在链接的'PurchaseRequest’
对象
,并删除它。它通过了前三个测试(断言200、断言302、断言404) 但是,直接查询显示该
对象
仍然存在。
浏览 2
提问于2017-10-10
得票数 1
回答已采纳
3
回答
Django
的QuerySets是否懒于处理大型数据集?
、
、
我想我在某处读到过
Django
的ORM懒惰地加载
对象
。假设我想要在
批量
更新操作中更新一大组
对象
(比如500,000个)。有没有可能简单地遍历一个非常大的
QuerySet
,边走边加载、更新和保存
对象
?类似地,如果我想要允许所有这数千个
对象
的分页视图,我可以使用内置的吗?或者,由于所有
对象
的
QuerySet
的大小,我是否每次都必须手动使用查询在数据集上运行一个窗口?
浏览 0
提问于2010-01-27
得票数 5
回答已采纳
1
回答
Django
:在模型上添加校验和
、
、
、
、
在
Django
应用程序中,我需要检查数据完整性(也就是说,我想检测是否有人
从
应用程序外部更改了记录的内容,例如通过手动更改DB中的数据)。是否有为此目的准备好的
django
应用程序?(我什么也没发现) 谢谢
浏览 5
提问于2013-04-16
得票数 1
2
回答
django
的commit_on_success对sql查询的数量没有影响
我正在尝试
批量
保存
对象
的实验。使用
Django
Debug Toolbar,我可以看到运行了多少sql查询。但是,修饰符似乎对SQL查询的数量没有影响-无论是否使用修饰符,它都会保持相同的数量。@transaction.commit_on_success() for t in
queryset
: def
浏览 0
提问于2012-01-06
得票数 0
回答已采纳
1
回答
如何更新模型中所有
对象
的参数-
Django
、
、
我想为DB中的所有
对象
更新
Django
模型中的一个参数。每个
对象
的值将是不同的,我正在试图计算是否可以将其作为批处理更新来完成,或者是否必须遍历每个项并单独保存。我使用的模型是
Django
auth用户模型的扩展:from
django
.db import modelsmodels.OneToOneField(User) position = models.PositiveIntegerFi
浏览 3
提问于2017-11-30
得票数 0
回答已采纳
2
回答
通过克隆只更改
Django
中一列的查询集,在一次操作中插入多行
我看到了以下链接: 但是这个只做了一个
对象
的克隆。如果我想克隆多个克隆的
对象
。就像。
浏览 0
提问于2014-02-22
得票数 2
回答已采纳
2
回答
如何在
Django
中
从
get_
queryset
方法返回多个
queryset
对象
或添加
queryset
结果
、
、
=self.request.user.id) 这样,我就有了两个
queryset
对象
,第一个是用户提交的样本,第二个是其他用户提交的样本。在我使用返回的SampleViewSet
对象
的ajax请求中调用此
queryset
。 你能帮帮忙吗?我怎样才能把两个
对象
都返回。我尝试的是打印
queryset
对象
,并尝试通过
创建
类似于
queryset
.But的json
对象<
浏览 0
提问于2016-01-09
得票数 4
5
回答
Django
admin:覆盖delete方法
、
class profilesAdmin(admin.ModelAdmin):现在,我想在删除
对象
之前执行一些操作并且我想检索要删除的
对象
的profile_name。如何做到这一点?object.profile_name+".xml" object.delete()
浏览 2
提问于2013-03-04
得票数 27
回答已采纳
1
回答
Django
-如何调用delete_selected()方法?
、
from
django
.contrib.admin.actions import delete_selectedfrom
django
.contribadmin.ModelAdmin): list_display = ('gender',) print "
浏览 2
提问于2010-11-14
得票数 1
回答已采纳
1
回答
管理操作-
queryset
将多个应用于许多
、
、
、
如何使用管理操作来
创建
一个
queryset
,它将应用多到多的值?class CarAdmin(admin.ModelAdmin):尝试1:只适用于FK
queryset
.update(colour=Colour.objects.get(colour_name__iexact='Red&
浏览 1
提问于2015-11-11
得票数 0
回答已采纳
1
回答
Django
:列出多到多关系中的元素。
、
、
、
我想测试一个视图,该视图用于
创建
一个可以选择多个用户的视图(以及其他细节)。 我定义了一个事物模型,将“用户”ManyToManyField转换为用户模型(来自
Django
的附带身份验证应用程序)。我在用
Django
1.4.1。
浏览 2
提问于2012-11-13
得票数 0
回答已采纳
3
回答
一个接一个地获取查询集数据
、
、
、
我知道常规的
queryset
或迭代器
queryset
方法一次计算并返回整个数据集。Way 1问题 在这两种方法中,所有的行都是以一个单独的方式获取的,在djago中,查询集行是否可以一个一个地
从
数据库中获取
浏览 1
提问于2015-09-10
得票数 5
回答已采纳
2
回答
如何在bulk_create调用之前快速查看主键列表中的所有项是否存在?
、
我正在尝试为
对象
列表执行
django
bulk_create。但是,通常情况下,bulk_create中的一个
对象
已经存在(它的主键已经分配了),因此会引发异常,并且不会
创建
对象
。为了解决这个问题,我在每个新
对象
上添加了一个循环,以测试它们在bulk_create调用之前是否存在,但这感觉非常低效。是否有方法以减少对数据库的查询来完成相同的结果?
浏览 11
提问于2022-03-26
得票数 0
1
回答
使用SQLite大容量删除
Django
中的
对象
、
当我在SQLite 3中使用
Django
并尝试删除许多
对象
FilmPage.objects.all().delete()时,有时会遇到这样的错误: AssertionError:无法重新排序一个查询
浏览 3
提问于2021-07-23
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券