腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Django
select_related
链接
的
外
键
不
返回
非
直接
相关
的
对象
python
、
django
我已经看过很多其他
的
帖子了,所以这篇文章可能看起来是重复
的
,但我找不到答案。我是这个平台
的
新手,所以如果这不是正确
的
方式,我很抱歉。我使用
Django
2.2 根据官方文档,它说
select_related
()
返回
一个“遵循”
外
键
关系
的
QuerySet,在执行查询时选择额外
的
相关
对象
数据:https://docs.djangoproject.c
浏览 6
提问于2019-05-11
得票数 0
1
回答
最优项目组织与查询集
django
、
django-queryset
我有两个型号公司和产品与FK
的
产品: company = models.ForeignKey(Company, related_name='products在产品应用程序中添加视图,并作为queryset使用:排序可以用预取或选择来
链接
吗
浏览 2
提问于2017-12-08
得票数 0
回答已采纳
2
回答
Django
不需要查询每个
对象
的
db
django
、
django-models
、
django-templates
、
django-views
我
的
models.py:from
django
.contrib.auth.models import User ... {% for skill in profile.skill.all但是,如果我查看
Django
调试工具栏,我会发现对于每个Skill,<e
浏览 2
提问于2013-10-08
得票数 0
回答已采纳
2
回答
Django
-遵循
外
键
关系(即在SQL中加入)
python
、
django
、
django-models
、
django-urls
正忙着和
django
一起玩,但是有一件事似乎让我绊倒了,那就是跟我建立一段
外
键
关系。现在,我在编写SQL方面有大量
的
经验,所以我可以进行编程。如果ORM不存在,则
返回
结果。基本上,这是我希望
返回
的
SQL查询。网站上查询集、模型和视图
的
文档和参考资料。我还使用泛型列表视图设置了url,但希望从模板中
的
第二个表访问user_name字段。我尝试了
select_related
在urls.py中,也通过shell,但它似乎不
浏览 6
提问于2009-08-05
得票数 2
回答已采纳
6
回答
如何在可重用
的
Django
应用程序中建模
外
键
?
python
、
django
、
django-models
在我
的
django
网站上,我有两个应用程序,博客和
链接
。博客有一个模型博客帖子,
链接
有一个模型
链接
。这两件事之间应该有一对多
的
关系。每个博客帖子有许多
链接
,但每个
链接
只有一个博客帖子。简单
的
答案是在
链接
模型中放置一个指向博客帖子
的
ForeignKey。 这一切都很好,但是有一个问题。我想让
链接
应用程序可重用。我
不
希望它依赖于博客应用程序。我希望能够在其他网站中再次
浏览 7
提问于2009-09-14
得票数 17
回答已采纳
1
回答
在
Django
中预取时遵循嵌套
外
键
django
、
nested
、
prefetch
我有一个有着深刻而复杂
的
对外关系
的
信息模型。还有很多。正因为如此,我尝试使用
select_related
()和prefetch_related()来最小化对我
的
数据库
的
查询数量。然而,我
的
问题是,我无法找到一种方法,使预取操作符跟随
外
键
到任意深度。我知道双下划线操作符(__),但这并不是一个真正
的
选项,因为我不知道嵌套
的
深度。 例如,假设我有
对象
A, B, C,...Z。任何
对象
都
浏览 1
提问于2019-04-01
得票数 1
1
回答
作为
Django
queryset,我将如何实现这些多个联接?
python
、
django
、
python-3.x
、
django-models
、
django-queryset
我有一个将多个表连接在一起
的
查询: p.player_id , l.year , s.statleft join league_averages as l on l.year = s.year and l.league = s.year p.player_id = 123Stats.objects.filter(player_id=123).
select_related</
浏览 1
提问于2018-04-26
得票数 1
回答已采纳
1
回答
如何在
Django
中查询两个以上
的
表?
django
我
的
模型将写在下面,其中有5个ForeignKeys,也就是说,我将触及5个表。context = models.TextField(blank=True, null=True)如何实现这样
的
查询?
浏览 4
提问于2019-10-26
得票数 0
回答已采纳
1
回答
Django
prefetch_related和
select_related
python
、
django
、
django-models
我想知道prefetch_related()和
select_related
()
的
行为。如果我执行类似于Model.objects.filter(.).prefetch_related()
的
操作,我注意到发生
的
数据库查询要少得多。因此,我最初
的
猜测是,如果没有在prefetch_related()中指定所需
的
查找,它将自动遍历所有模型字段并完成所需
的
工作。然而,我在网上找不到任何关于它
的
参考资料,这对我来说似乎很奇怪。我
的
猜测是正确<e
浏览 6
提问于2017-11-08
得票数 1
回答已采纳
1
回答
在另一个方法中使用/调用具有计算查询集
的
方法是否多次访问数据库?
python
、
django
、
django-models
、
django-rest-framework
在我添加
django
-调试工具和重复查询之前,一切都很好。 使用
select_related
后 在所有使用Foreignkey
的
浏览 13
提问于2022-04-03
得票数 0
2
回答
使用
外
键
的
django
连接
python
、
mysql
、
django
我是
django
2.7
的
新手。我正在尝试使用foreign key约束运行联接查询。我想要得到xyzname包含'pineapple‘
的
所有记录。我需要
的
列是-abcid,abcname,abcyear,xyznametable1.objects.filter(table2__xyzname__icontains: 2.7.3['
django
.contrib.admin',
浏览 2
提问于2016-01-13
得票数 1
1
回答
为什么
django
模型会做许多小
的
查询而不是一个大
的
查询?
python
、
django
很抱歉出现了非特定
的
问题,但我想这可能是个有趣
的
问题。至少对我来说是这样;)SELECT t1.field1, t1.field2, t2.field1, t2.field2 FROM t1但是,我可以看到
Django
做了这样
的
事情,而不是我所擅长
的
: SELEC
浏览 4
提问于2016-02-04
得票数 3
回答已采纳
1
回答
将模型
对象
与
相关
对象
组合为属性
django
我有两个
相关
的
模型,比如说 name = CharField(max_length=100) 我发送到一个模板context['persons']=Person.objects.all()和访问
相关
的
管理器。{{ p.personpicture_set.all.0.image }}此{{ p.personpictu
浏览 3
提问于2013-07-24
得票数 0
2
回答
用于多个
外
键
的
django
select_related
django
、
django-select-related
select_related
如何处理具有多个
外
键
的
模型?它只选择第一个吗?文档没有提到这一点,至少在指定方法
的
地方没有提到。我猜
select_related
只是一个性能助推器(我能看出来),但我有一个错误
的
想法,认为它是其他东西。
浏览 6
提问于2013-01-18
得票数 14
1
回答
Django
从两个表中检索数据
python
、
sql
、
django
Meta:我试图使用内部连接检索:但我没有得到所需
的
结果。inner join finance_purchased_items pi 另一个问题是,虽然Purchased_Items中
的
外
键
是p_id,但是
浏览 1
提问于2018-04-23
得票数 0
3
回答
在
Django
ORM中,
select_related
和prefetch_related有什么不同?
python
、
django
、
django-models
、
django-orm
在
Django
文档中,为每个关系执行单独
的
查找,并在Python语言中执行“连接”。 “在python中做连接”是什么意思?我
的
理解是,对于
外
键
关系,使用
select_related
;对于M2M关系,使用prefetch_related。这是正确
的
吗?
浏览 66
提问于2015-07-06
得票数 394
回答已采纳
2
回答
告诉
django
不要跟着
外
键
走?
django
、
django-models
有没有办法告诉
django
在实例化模型实例时不要遵循
外
键
关系?有什么东西可以放在模型本身上吗?要传递给查询集
的
内容?我希望有一个只
返回
具有
外
键
id
的
实例
的
查询集--我不想让这些实例继续查询以查找它
的
相关
成员。类似于
select_related
的
反面
浏览 1
提问于2011-04-10
得票数 1
回答已采纳
1
回答
如何在
不
包含所有列
的
情况下在
Django
中包含
相关
列
python
、
django
Django
的
对象
关系映射有一个名为
的
方法,用于连接
相关
的
表。输出: SELECT但
浏览 5
提问于2017-03-16
得票数 1
回答已采纳
1
回答
django
select_related
在模板呈现中工作?
django
、
django-templates
、
django-queryset
如果我在视图上使用
select_related
,如果我在模板上使用
对象
,它会保存数据库命中吗?让我们说:one_thing = things.objects.filter(...).
select_related
("another_thing")<p>{{ one_thing.another_thing }}</p>
返回
一个将“遵循”<e
浏览 3
提问于2016-03-16
得票数 1
回答已采纳
1
回答
Django
select_related
不
工作
python
、
django
、
django-orm
我
的
django
select_related
工作非常奇怪class Publisher(models.Model):print books.values()
Django
生成正确
的
查询,并在执行时检
浏览 1
提问于2014-06-02
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
这两个参数,让你的 Django 查询速度提高10倍
Django 框架-请求与响应
Django模型
Django 框架-数据库操作
用Python Django框架写一个图书管理系统LMS
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券