Django QuerySet 初始化如何工作?
我指的是第一个答案中的代码片段 这篇文章:自定义查询集和管理器而不破坏 DRY? from django.db import models from django.db.models.query import …
我可以在 Django QuerySet 中进行自定义复杂的分组吗?
我需要对按日期和月份分组的特定列进行求和。在 SQL (postgres) 中,它看起来像这样: select sum(amount) from somewhere group by extract(year fro…
Django:使用邮政编码按州提取记录列表
我有一个 Django 应用程序,其中包含一系列带有邮政编码标记的帖子。我想创建一个页面,按州显示所有帖子,但不知道如何去做。我确实有一个 ZipCode …
如何在 Django 中按日期范围过滤查询对象?
我在一个模型中有一个字段,例如: class Sample(models.Model): date = fields.DateField(auto_now=False) 现在,我需要按日期范围过滤对象。 如何过…
什么是 Django 查询集?
当我这样做时, >>> b = Blog.objects.all() >>> b 我得到这样的信息: >>>[,] 当我查询 b 是什么类型时, >>> type(b) 我得到这样的信息: >>> 这是…
多对多关系:查询具有单个值的对象
我有两个型号。一个 Artist 模型和一个 Album 模型。有一个 ManyToManyField 连接两者,因为一张专辑可以有多个艺术家(合作等)。 我遇到的问题是,…
构造函数中的 Django ModelMultipleChoiceField 更新查询集在 POST 上失败
我一直在研究 StackOverflow 上的各种问题,试图找出如何在表单中使用 ModelMultipleChoiceFields。我几乎有一个工作表单,允许用户选择将文章翻译成…
Django 关于查询集的问题
我还有另一个 Django/python 问题。我有一个 models.py ,看起来像这样。 class Client(models.Model): client_number = models.PositiveIntegerField…
django 查询集中的两个或多个 __in 过滤器
我有这个查询 query = 'select * from products where (productnr, supplier_id) in (%s)' % product_list ,其中 Product_list 看起来像这样 ((OB520…
使用包含 defer 的查询集在 django 中序列化
我有一个小问题,那就是如何使用 defer 序列化 django 查询? 我有这个模型: class Evento(models.Model): nome=models.CharField(max_length=100) d…
Django 对小数字段的查询
我有一个 DecimalField 值为 5.60 的对象。我正在查询: Mdl.objects.get(speed__iexact="5.60") 这将返回正确的结果。但这不会: Mdl.objects.get(sp…
在 Django 中,可以向查询集添加方法吗?
在 Django 中,如果我有一个模型类,例如 from django.db import models class Transaction(models.Model): ... ,如果我想向模型添加方法,以存储例…
在 Django 查询中使用 .extra(select={...}) 引入的值上使用 .aggregate() ?
我试图像这样获取玩家每周玩的次数: player.game_objects.extra( select={'week': 'WEEK(`games_game`.`date`)'} ).aggregate(count=Count('week')) …
使用带注释的查询集上的 Q 对象进行过滤
模拟测试用例: def testCount(self): qs = Test.objects.all() qs = qs.annotate(a_count=Count('a_items'), b_count=Count('b_items')) for item in…