django-queryset 相关问题

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

Django-在 ManyToMany 字段上进行精确匹配的过滤

我有以下型号: 类标签(模型.模型): 标题 = models.CharField(...) 类注释(models.Model): ... hashtags = models.ManyToManyField(Hashtag) 我想要得到

回答 2 投票 0

Django prefetch_lated 似乎没有按预期工作

说明 有一个 Foo 模型,它有一个foreignkey字段栏: 类 Foo(models.Model): ... bar = models.ManyToManyField('bar.Bar', related_name='some_bar') ... Foo 还有 get_config()

回答 2 投票 0

使用ManyToMany关系中的布尔值注释查询集

假设我有一个这样的 Book 模型: 类书(模型.模型) 标题 = models.Charfield(...) 喜欢 = models.ManyToMany(User, related_name="books_liked") 我需要注释一个问题...

回答 2 投票 0

django queryset.update(**kwargs) 上的原子事务

Django的queryset.update方法似乎在transaction.atomic上下文管理器下执行。更新期间什么时候需要在代码中明确执行此操作?或者这样做会有什么好处,或者

回答 1 投票 0

如何在 Django 视图和模板中管理 List 字典?

当我在 Django 中迭代查询时,我的字典仅更新最后一项。有谁知道如何在其上添加所有查询数据。 这很奇怪,因为如果我使用相同的查询创建一个列表,它确实会得到......

回答 1 投票 0

在 Django 视图中返回空查询集的正确方法是什么?

我在 Django 中有一个 ListView,其 get_queryset() 方法有时不需要返回任何结果。我尝试了三种方法来做到这一点: 返回空查询集() 返回 Model.objects.none() 返回型号。

回答 1 投票 0

Django:在我的模型上调用 .only() 会导致无限循环?

我使用 .only 从我的模型中获取所需的字段,似乎我的 __init__ 方法在仅调用此模型时导致无限循环,这是我的模型: PodcastEpisode 类(mo...

回答 1 投票 0

使用注释更改 Django 模型的日期字段中的年、月或日

我有一个 Django 模型 MyModel 类 MyModel(models.Model): “”“我的存储日期的模型。”“” 日期 = models.DateField() 在我的 API 中,我收到一个参数,review_mo...

回答 1 投票 0

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

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