腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Django
:在
数据库
中
创建
基于
一对
多
的
QuerySet
、
在
Django
中
,如果我有两个具有
一对
多关系
的
模型问题和选择,我如何过滤问题对象
的
管理器来
创建
一个只包含一个或多个选择
的
QuerySet
?' return Question.objects.filter(
浏览 13
提问于2021-05-14
得票数 0
回答已采纳
1
回答
Django
:
一对
多
查询
、
、
我
的
数据库
结构中有很多
一对
多
的
关系。例如,你有一个用户,用户有很多学位,他有很多电子邮件,他有很多合同等等。 我
在
Django
的
queryset
中发现了这个“选择相关()”特性,这似乎很棒。但是,它不会“向后”,只有当您开始使用
的
表具有所有其他表
的
外键时,它才能工作,但是如果它是
一对
多
的
,则不会将所有外键存储在用户表
中
。所以我<
浏览 3
提问于2011-10-08
得票数 1
回答已采纳
2
回答
使用
Django
REST Framework序列化器
的
高效连接
、
、
、
、
我正在使用下面的一组序列化器来实现一个连接,它在我
的
开发设置上工作得很好,但是在网站服务器和
数据库
服务器之间有任何距离时执行得很糟糕。我是通过将序列化程序
中
的
字段作为其他模型
的
序列化器(如CategorySerializer=())来进行‘联接’
的
。下面是
在
我
的
开发环境上运行
的
数百个查询
的
一个小示例: (0.001) SELECT "content_linkedcontent"."id&
浏览 6
提问于2017-06-20
得票数 0
回答已采纳
2
回答
总是推迟
Django
中
的
字段
、
、
、
如何使
Django
模型上
的
字段对该模型
的
所有查询延迟,而不需要对每个查询进行延迟?这是。对于
Django
固有的这样一个特性,最明显
的
想法是
创建
这样一个自定义管理器: def __init__(self我在这里发现
的
特别令人困惑
的
是,这是我
的
对象
的
默认管理器,这意味着它也应该是反向查找(
一对
浏览 12
提问于2022-09-22
得票数 5
回答已采纳
1
回答
最优项目组织与查询集
、
我有两个型号公司和产品与FK
的
产品: company = models.ForeignKey(Company, related_name='products', on_delete=models.CASCADE)1)
在
公司应用程序
中
添加View,并作为
queryset
使用: Company.objects.prefetch_related('products'
浏览 2
提问于2017-12-08
得票数 0
回答已采纳
2
回答
如何改进以下查询
、
、
我需要获取给定提供商
的
所有用户
的
列表。一个用户可以有多个提供程序,一个提供程序可以有多个用户。这是我到目前为止所知道
的
:class Provider(models.Model):在我看来: providers = Provider.objects.order_by('
浏览 0
提问于2012-08-24
得票数 0
回答已采纳
1
回答
什么时候
在
Django
ORM
中
执行SQL?
、
、
、
、
temp_students.filter(gender='girl') 如果我调试这段代码,我可以得到一个可能是"SELECT * FROM student WHERE age = 18"(称为SQL )
的
SQL那么,我
的
问题是SQL-A和SQL-B什么时候执行?它是否两次连接到
数据库
,并得到两个结果集?在这种情况下,
数据库
是否有任何不必要
的
开销?如果不是这样,为什么我可以
在
调试模式下获得SQL
的
外观呢?如果您
的
浏览 2
提问于2018-06-01
得票数 2
回答已采纳
2
回答
如何在
django
模型中选择相关,这样就不会产生很多
的
子查询
、
、
、
我有很多以某种方式相互引用
的
模型,例如:class Country(models.Model): return self.city.county.title 因此,基本上对于每个端口,
django
都会生成更多<e
浏览 2
提问于2016-12-08
得票数 5
3
回答
select_related字段
的
呼叫管理器
我有一个复杂
的
模型管理器,用于配置文件类,我构建了一个视图来列出大量的人员。我尝试在
数据库
中计算所有内容,所以我想从Person
QuerySet
调用配置文件管理器。().all()).valu
浏览 3
提问于2021-08-06
得票数 2
2
回答
如何使用
Django
REST框架根据响应
中
的
字段过滤关系
、
、
、
每个房子都有许多居民(
一对
多
)。每个居民拥有0辆或1辆汽车(
一对
一)。对于我
的
前端,我想要显示一所房子
的
所有有车
的
居民。
Django
Rest框架建议使用过滤,但这只
在
顶层有效。例如,
在
我
的
HouseDetailView(generics.RetrieveAPIView)
中
,我只能修改房屋模型本身
的
查询集。我希望能够修改常驻对象(resident_
queryset
浏览 15
提问于2020-01-12
得票数 0
回答已采纳
2
回答
如何在
Django
中
从父模型
中
获取相关数据?
、
、
我有2个
数据库
表,前景和个人资料。它们之间是
一对
一
的
外键关系class Prospect(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE, related_name="profile")prospect
浏览 3
提问于2017-06-24
得票数 0
1
回答
在
Django
中
检索
一对
多
QuerySet
、
max_length=255)我要做
的
是检索所有的RecipientLists,并为每个接收者列表获取一组与之相关
的
RecipientListEmails。换句话说,这是一个简单
的
一对
多
(1 RecipientList to many )关系,我想在一个结果集中获取所有这些信息。
在
Django
中<
浏览 2
提问于2017-01-19
得票数 1
回答已采纳
2
回答
与预取相关
的
查询比没有查询慢?
、
这是我
的
模型
的
伪码 match = FK(Match) offer = FK(Offer, related_name='odds') >>> 3.078>>> 11.794 我认为,当预取概率时,显示它们一点问题都没有--结果是预取它们
的
速度实际上要慢一些我是做错了什么,还是根本不理解prefetch
浏览 3
提问于2014-08-07
得票数 0
1
回答
Django
查询执行行为
、
这是我用
django
写
的
这个查询是立即执行还是不执行? 这个查询什么时候从db获取请求?
浏览 2
提问于2017-05-29
得票数 1
9
回答
模拟
Django
查询集,以便测试接受查询集
的
函数
、
、
、
、
我
在
我
的
Django
项目中有一个实用函数,它获取一个查询集,从中获取一些数据并返回一个结果。我想为这个函数写一些测试。有没有办法“模仿”一个
QuerySet
?我想
创建
一个不接触
数据库
的
对象,我可以为它提供一个值列表(即一些伪行),然后它就会像一个查询集一样工作,并允许别人对它进行字段查找/filter/get/all等。 像这样
的
东西已经存在了吗?
浏览 4
提问于2011-09-09
得票数 36
回答已采纳
1
回答
Django
-是否需要在ForeignKey上使用ManyToManyField?
、
我继承了一个遗留
数据库
,并将其用于
Django
应用程序。
在
ForeignKey上使用ManyToMany是绝对必要
的
吗?
浏览 0
提问于2013-06-15
得票数 0
2
回答
通过以ManyToMany表示
的
admin.py关系在
数据库
中
添加值
、
、
我有个小问题,不幸
的
是,占用了我所有的时间。这是我
的
数据库
: CREATE TABLE IF NOT EXISTS `NGSdb`.当我试图填充
数据库
时,会出现以下错
浏览 2
提问于2012-10-16
得票数 1
2
回答
Django
相似
queryset
优化
、
但是,我很难
在
详细视图中优化查询集。actor_info in movie.actor.all %} {% endfor %}</div> 我
在
django
如何在视图或模型
中
优化此部分?
浏览 7
提问于2022-10-13
得票数 0
回答已采纳
1
回答
在
创建
API视图时,如何从外键以外
的
相关表访问另一列?
、
、
、
、
我正在为一个web应用程序使用
django
,我正在
创建
REST视图。有办法
在
一个视图中访问两个表吗?否则,如何从相关记录
中
检索非外键列。下面的代码是
基于
URL参数检索花瓶记录。我想访问存储
在
艺术家表
中
的
artistName ( Vase表是
一对
多
的
),而不是存储
在
Vase
中
的
artist_id。class FilterVases(generics
浏览 5
提问于2021-09-02
得票数 1
回答已采纳
1
回答
Django
QuerySets有
多
懒?
、
、
下面的代码会查询
数据库
两次吗?当然,开始for循环一次,但是它使用len()查询
数据库
吗?我之所以这样问是因为我知道
Django
count()函数会查询
数据库
。
浏览 3
提问于2020-06-05
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券