django-annotate相关内容

按日期分组查询集

我有一个包含日期以及其他一些字段的类. 我要弄清楚的是一个查询,该查询将按日期将每个项目归还给我. 因此,给定以下类别:- class Item(models.Model):item_date = models.DateField() 我想得到这样的东西:- [{'item_date':datetime.date(2018,9,12),'items': ..
发布时间:2021-05-01 20:08:38 其他开发

GeoDjango:距离对象不可序列化

我正在学习geo-django.我可以找到一个点到所有地方的距离.但是,当我对带有注释的 distance 字段使用 .values 方法时,我得到 TypeError:“距离"类型的对象不可JSON序列化 这是我的代码段 #models.py导入uuid从django.contrib.gis.db导入模型从django.contrib.gis.db.models.functions ..
发布时间:2021-05-01 19:38:53 其他开发

Django条件子查询聚合

我的模型结构的简化示例是 class Corporation(models.Model):...类划分(models.Model):公司=模型.ForeignKey(公司)班系(models.Model):部门=模型.ForeignKey(部门)类型= models.IntegerField() 现在,我想显示一个表,该表显示公司,其中一列将包含某种类型的部门数,例如 type = 10 ..
发布时间:2021-05-01 18:57:54 其他开发

Django-用ManytoMany关系计数来注释

我找不到用多对多关系中的元素使用次数计数来注释查询集的方法。 class Profile(models.Model): [...] #个人资料可以具有多个角色 角色= models.ManyToManyField('Role', blank = True) [...] 类角色(models.Model): company = models.ForeignKey(Company ..
发布时间:2020-10-23 22:13:25 其他开发

Django 1.11注释子查询聚合

这是我目前不知所措的尖端功能,很快就会流血。我想将子查询聚合注释到现有查询集上。在1.11之前执行此操作意味着自定义SQL或修改数据库。 这是此文档的内容,以及其中的示例: from django.db.models import OuterRef,子查询,总和 评论= Comment.objects.filter(post = OuterRef('pk'))。values('post') ..