腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
自定义
SQL
从
Django
模型
管理器
返回
queryset
而
不是
list
、
、
我正在处理
Django
orm不支持的遗留数据源和驱动程序。我只能通过pyodbc
使用
他们专有的odbc驱动程序提交查询。我的解决方法是通过pyodbc
从
模型
管理器
提交
自定义
sql
。这种技术(灵感来自
Django
文档)
返回
一个列表,
而
不是
一个查询集。在我
使用
期望查询集的包之前,这种方法非常有效。
如何
将结果列表转换为查询集?有没有办法把结果注入到查询集中?UID=
浏览 5
提问于2021-01-13
得票数 0
4
回答
关于视图或
模型
经理的查询
、
、
、
、
几天前,一个家伙解释说,在rails上的ruby上,查询是在
模型
上完成的。因为在对视图和查询进行请求之前,它已经保存在数据中。因此,我开始阅读关于Model.Manager的文章,但仍然没有找到更好的答案: 对每个
模型
在models.Manager类上进行的查询
浏览 4
提问于2020-06-05
得票数 0
回答已采纳
2
回答
如何
在
Django
model.object.values()中对列字段进行排序
、
我正在用这个在我
使用
的模板中 {% for fieldname in object.keys
浏览 1
提问于2011-07-07
得票数 2
回答已采纳
2
回答
为什么应用在ModelForm中的查询集不继承ModelManager的查询集?
、
、
我在
模型
管理器
上有一个
自定义
的查询集: def get_
queryset
(self): return super但是,当我
使用
模型
创建ModelForm时,不会应用过滤器,并且
返回
所有结果(不带筛选器)。_base_manager,
而
不是
.objects (虽然我在
Django
源代码中找不到这一点),但是说不过滤这类<em
浏览 3
提问于2020-02-09
得票数 1
2
回答
什么时候应该在
Django
中
使用
自定义
管理器
与
自定义
QuerySet
?
、
、
、
在
Django
中,
自定义
管理器
是组织可重用查询逻辑的好方法。说: 您可能需要
自定义
Manager的原因有两个:添加额外的Manager方法和/或修改Manager
返回
的初始
QuerySet
。但是,
如何
创建
自定义
QuerySet
类,并且可以
使用
QuerySet
.as_manager()
从
数据
模型
直接访问这些类。由Manager创建的
QuerySe
浏览 5
提问于2015-04-22
得票数 91
回答已采纳
1
回答
Django
queryset
子集与
自定义
管理器
?
、
、
、
、
在模板中,我希望显示此
模型
的一个表,但我希望突出显示不活动的表。我有更多的
模型
继承了这个抽象类。所以我觉得基层的经理可以工作吗?我只是不知道怎么写..。 还有,表演呢?
浏览 3
提问于2016-04-07
得票数 0
2
回答
django
中的软删除对象
、
我试图为
Django
模型
实现一个通用的软删除模式。 我为带有is_deleted
浏览 0
提问于2018-05-07
得票数 14
回答已采纳
3
回答
什么是
django
中的"Manager“?
、
我已经阅读了官方
Django
中的定义,但我仍然对Manager的作用感到困惑。有人能给我解释一下经理和他们的角色吗?
浏览 0
提问于2013-02-04
得票数 24
回答已采纳
1
回答
Django
:
如何
在get_previous_by_FOO()中
使用
自定义
管理器
?
、
、
我有一个简单的
模型
publication_date. MyModel,其中有一个日期字段我还有一个
自定义
管理器
,它根据这个日期字段过滤我的
模型
。.published可以访问这个
自定义
管理器
,.objects可以访问默认的
管理器
。:当查看对象时,可以
使用
问题是:这将
返回
默认
queryset
(objects)中的前一个对象,
而
不是
浏览 1
提问于2011-01-17
得票数 2
回答已采纳
2
回答
Django
全局过滤器
、
、
、
有没有办法对
Django
模型
进行全局过滤?我们需要在一个地方设置一个过滤器,这样它就可以应用于
Django
ORM生成的所有查询,包括相关的对象、查找等。123) # this code cannot be modifiedB.objects.filter(a__n=123, a__id__gte=10) 我们可以更改
模型
、
管理器
、查询集,但不能更改实际查询对象的代码(很多代码、第三方应用程序、通用API)。
浏览 2
提问于2019-01-18
得票数 4
4
回答
Django
-指定哪个
模型
管理器
Django
管理员应该
使用
、
我为
Django
模型
创建了一个
自定义
管理器
,它
返回
一个包含
QuerySet
()子集的objects.all。我需要它成为
模型
的默认
管理器
,因为我还创建了一个
自定义
标记,它将从任何
模型
(由参数指定)检索内容,并且需要为指定的
模型
使用
默认的Manager。所有这些都很好,除了-
Django
admin,它还为这个特定的
模型
使用
默
浏览 0
提问于2009-10-09
得票数 44
回答已采纳
2
回答
获取错误:在定义
自定义
查询集和
模型
时,输入对象'x‘没有属性’object‘
、
、
在
django
模型
的定制
管理器
和
queryset
与
django
-rest的集成中,我遇到了困难。我定义了一个名为“manager”的
自定义
管理器
。但是rest_framework要求
管理器
必须作为
模型
中的“对象”可用。以下是我的
django
代码: def
浏览 5
提问于2017-01-21
得票数 0
回答已采纳
1
回答
django
-
自定义
模型
管理器
的适度性
、
、
我
使用
Django
3.2和。我想温和一点: def get_
queryset
(self): def get_
queryset
(self):唯一可以让创建的对象被调整的方法是删除所有的
模型<
浏览 3
提问于2021-08-01
得票数 0
1
回答
如何
覆盖
自定义
管理器
类中的.update()方法
、
、
、
如何
在
自定义
管理器
中覆盖
django
模型
的update()方法?我想修改
django
模型
的某些方法(all()、update()、filter())的行为,并且我尝试用下面的代码覆盖,但是没有发生任何事情。我尝试过
使用
QuerySet
而
不是
从
Manager继承它,但是我没有正确地覆盖它,因为我在整个系统中都得到了空的结果。, self).get_
queryset
(
浏览 0
提问于2018-12-27
得票数 1
回答已采纳
2
回答
如何
动态添加
自定义
管理器
到
django
中的
模型
、
、
、
在这个
django
项目中,有很多
模型
,我们希望为每个
使用
queryset
.as_manager的用户添加一个
自定义
queryset
和一个
管理器
,
而
不必在每个
模型
中手动指定它。所有的查询集/
管理器
都是在一个并行结构中组织的,每个
模型
都位于单个
django
应用程序中的manager.py文件夹中。由于
管理器
是一个类级属性,所以在init中添加它们不起作用,而
浏览 5
提问于2015-09-17
得票数 3
2
回答
过滤视图
django
中的
queryset
问题
、
我提前道歉,因为我仍然是
django
的新手,我继承了这个项目。70.71%'],......中获得了"matches =“中匹配应用程序的用户列表
如何
将匹配筛选到经过筛选的用户,我尝试在"matches =“结尾添加一个.filter(User=users),但是我得到了"'
list
‘object没有属性' filter '
浏览 7
提问于2017-05-16
得票数 0
回答已采纳
1
回答
如何
使用
缓存机来缓存
使用
GeoManager的
模型
?
、
、
我在
使用
的非地理
模型
上
使用
缓存机的缓存
管理器
val = models.IntegerField() 但是我有几个包含GeoDjango字段类型的
模型
objects = models.GeoManager()
如何<
浏览 3
提问于2014-04-18
得票数 1
1
回答
django
:在
模型
对象列表上放置重复查询的位置
、
这只是一个方便的问题,我知道一个可能的答案,但是你会把get_uncompleted_products()放在哪里,什么是好的“
django
-way”解决方案?class Product(models.Model): get_uncompleted_products(
list
) 我不知道为什么这会让我觉得不太合适。我也可以在视图模块中
使用
它,但它似乎也在其
浏览 3
提问于2015-09-21
得票数 0
回答已采纳
1
回答
Django
按计算字段排序
、
、
、
使用
来自的距离逻辑,我将
使用
以下代码
返回
一组经过适当筛选的对象: def nearby_locations(selfids = [row[0] for row in cursor.fetchall()] 问题是,我不知道
如何
保持
list
/
queryset
按距离值排序。即使去掉我在
模型
中定义的原生
浏览 4
提问于2010-02-16
得票数 2
回答已采纳
2
回答
用户
管理器
方法create()和create_user()
、
、
我遇到过User对象
管理器
的create()方法的一些可疑行为。如果
使用
此方法,则创建User对象时看起来不需要password字段。结果,您得到了带有空白password的User。如果你
使用
create_user方法,并且没有指定password,它会创建带有不可用密码的User (直到set_unusable_password())。
浏览 1
提问于2012-07-18
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django基础:深夜放干货。QuerySet特性及高级使用技巧,如何减少数据库的访问,节省内存,提升网站性能
Django基础:Django admin管理后台详解(中)如何自定义list
Django模型
Django 2.0 版本发布了,重点翻译下部分新功能
Django 学习笔记之模型(下)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券