django-queryset 相关问题

Django查询集是从Django的ORM系统中检索对象的主要抽象

Django 注释返回重复条目

我正在注释一个查询集,如下所示: 类 ItemQuerySet(models.QuerySet): def annotate_subitem_stats(自身): 返回自我注释( count_subitems=计数('子项目'),

回答 2 投票 0

Django中如何从子对象获取父对象?

类优惠(型号.型号): 机会 = models.ForeignKey(机会, on_delete=models.CASCADE) 状态 = models.CharField() 机会类(模型.模型): ...一些代码 现在我想要

回答 1 投票 0

Django - 如何检查 django 是否正在针对特定查询访问数据库

我想优化 django 应用程序,为此我想知道如何检查我的查询是否正在命中数据库或者我是否从缓存版本获取结果/返回值? 例如: 产品 =

回答 1 投票 0

如何使用 @property 装饰器和注释 Django 查询集

模型.py 类 InvoiceItem(models.Model): 数量 = models.IntegerField() items_price = models.ForeignKey(PriceMaster,on_delete=models.CASCADE) 发票 = models.ForeignKey(发票,

回答 1 投票 0

将列表转换为 Django 查询集

模型.py 类部分(模型.模型): 系列 = models.CharField(max_length=100) 数字 = models.CharField(max_length=100) 品牌 = models.CharField(max_length=100) 类请求(models.Mo...

回答 2 投票 0

Django 在尝试过滤查询集时无法将整数类型转换为smallint

我有一个 IntegerChoices 类型: 从 django.db 导入模型 # ... 类流派(models.IntegerChoices): 幻想=0, 科幻= 1, 实数 = 2, #... 以及使用 ArrayFi 的书籍模型...

回答 1 投票 0

为什么空的 Django 查询集真值不等于 None?

我有一个空的查询集类型 Foo,我希望在检查时 None 返回 False。我的代码如下所示: >>> 查询集 = Foo.objects.all() >>> 查询集 <

回答 1 投票 0

django python 仅从查询集中获取第一个结果?

我正在使用信号向相应用户发送电子邮件。 我从查询中获得了多个查询集,即: orig_ordered_product = sender.objects.filter(id=instance.id) 结果(是...

回答 1 投票 0

Django Values_list 与 Values

在Django中,以下两者有什么区别: Article.objects.values_list('comment_id', flat=True).distinct() 相对: Article.objects.values('comment_id').distinct() 我的目标是...

回答 5 投票 0

通过 M2M 关系中的字符串字段组合对 Django QuerySet 进行排序

假设我有两个模型以多对多关系连接。 类栏(模型.模型): 名称 = models.CharField() 类 Foo(models.Model): 名称 = models.CharField() 条=模型。

回答 1 投票 0

提高 django 查询集性能

我需要从 API 中获取一组产品及其各自的折扣。最初,我使用子查询方法来实现这一点,但它带来了显着的性能

回答 0 投票 0

Django,从模型方法进行查询过滤

我有这些型号: def Foo(模型.模型): 大小 = models.IntegerField() # 其他字段 def is_active(自身): 如果检查条件: 返回真 别的: ...

回答 6 投票 0

Django - 按条件订购 ArrayAgg

我有一个名为Media的Django模型,它通过ForeignKey与Product模型相关。媒体模型有一个图像字段和一个状态字段,可以采用三个值之一:“Primary”、“

回答 0 投票 0

如何在 Django 中解决“x 个相似查询”

我有一个需要 80 秒以上才能提供的视图。 django-debug-toolbar 的 SQL 选项卡显示我总共有 422 个查询,其中 210 个是相似的。 该视图计算每周费率(收入/英里...

回答 1 投票 0

自定义查询集和管理器而不破坏 DRY?

我正在尝试找到一种方法来实现自定义查询集和自定义管理器而不破坏 DRY。这是我到目前为止所拥有的: 类 MyInquiryManager(models.Manager): def for_user(自我, ...

回答 8 投票 0

如何在 Django Admin 中使用“list_display”显示多对多字段?

类产品(型号.型号): 产品 = models.CharField(max_length=256) def __unicode__(自我): 退回自己的产品 类采购订单(模型。模型): 产品 = 型号。

回答 4 投票 0

如何在 Django 中使用 RawSQL 注释查询集

我需要根据标签对每条消息进行注释。我必须使用 RawSQL,因为真正的查询对 Django 不允许的聚合注释执行聚合。 精简模式...

回答 0 投票 0

Django 获取当前 ID 以比较查询集过滤器中的两个表

我正在努力实现一个简单的查询集过滤器,因为我找不到如何获取我的表单的当前 ID。 查看.py def update_record(请求,pk): 如果请求.user.is_authenticated:

回答 1 投票 0

如何从 Django QuerySet 获取字段名称,即使它是一个空集?

Django 和 Pandas 之间的一个很酷的结合是能够使用以下方法直接从 QuerySet 构建 DataFrame: queryset = models.A.objects.filter(...).annotate(...) frame = pd.DataFrame(查询集....

回答 1 投票 0

如何在ORM查询中只显示每个外来ID元素的5个元素?

id 评论 answer_id 问题编号 1个 一些评论 2个 1个 2个 一些评论 2个 1个 3个 一些评论 42 1个 4个 一些评论 42 1个 5个 一些评论 42 1个 6个 一些评论 42 1个 7 一些评论 2个 1个 8个 一些评论 2个 1个 9

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.