Django按最常值排序

用户名

我有一个模型代表食物卡车。

class FoodTruck(models.Model):
    name = models.CharField(max_length=30)
    location = models.TextField()
    creation_date = models.DateTimeField(default=datetime.now)
    start_date = models.DateTimeField(null=True, blank=True)

    def __unicode__(self):
      return self.name

该表中将有许多行具有相同的名称(但位置不同)。在我看来,我想按名称对列表进行排序(出现次数最多)。

示例表:

name | location | creation_date | start_date
clover | ABC | ...
chens | XYZ | ...
clover | ABC | ...

我的目标是列出所有地区的餐车及其在过去30天内出现的次数,并按最频繁的顺序排列。

丹尼尔·罗斯曼

这是一项聚合工作。

from django.db.models import Count
FoodTruck.objects.values_list('name').annotate(truck_count=Count('name')).order_by('-truck_count')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

LINQ:按计数排序是最常见的值

来自分类Dev

R:按列的最常用值对数据进行排序

来自分类Dev

Django按距离排序

来自分类Dev

按降序排序Django

来自分类Dev

Django按问题排序

来自分类Dev

按Django创建日期排序

来自分类Dev

Django按日期(天)排序

来自分类Dev

在django中按名称排序

来自分类Dev

Django:按评论量排序

来自分类常见问题

如何按升序对我最常用的3聚体列表进行排序?

来自分类Dev

Python:如何按最常见的第一个元素对列表进行排序?

来自分类Dev

如何按升序对我最常用的3聚体列表进行排序?

来自分类Dev

Django Admin,不能按以下项分组:异常值:'dict'对象没有属性'_meta'

来自分类Dev

Django Admin,不能按以下项分组:异常值:'dict'对象没有属性'_meta'

来自分类Dev

Unix-计算唯一的IP地址,按最常见的IP地址排序,并在重复次数相同的情况下按IP排序

来自分类Dev

在django中按相关模型的数量排序?

来自分类Dev

仅在Django中按日期字段排序

来自分类Dev

按日期排序所有信息DJANGO

来自分类Dev

在Django模型上按DateTimeRange字段排序

来自分类Dev

在Django中按ManyToManyField排序查询集

来自分类Dev

如何按日期排序Django Post View

来自分类Dev

Django 1.7按相关字段错误排序

来自分类Dev

在Django模型上按DateTimeRange字段排序

来自分类Dev

Django 按计数 (@property) 多对多排序?

来自分类Dev

如何按 Django 中的字段排序

来自分类Dev

Python:如何按最常见的第一个元素对列表列表进行排序?

来自分类Dev

SQL:电子邮件中最常出现的用户名,按电子邮件中的大多数条目排序

来自分类Dev

按Django管理面板中创建的日期排序用户

来自分类Dev

Django按相关模型字段排序查询集

Related 相关文章

  1. 1

    LINQ:按计数排序是最常见的值

  2. 2

    R:按列的最常用值对数据进行排序

  3. 3

    Django按距离排序

  4. 4

    按降序排序Django

  5. 5

    Django按问题排序

  6. 6

    按Django创建日期排序

  7. 7

    Django按日期(天)排序

  8. 8

    在django中按名称排序

  9. 9

    Django:按评论量排序

  10. 10

    如何按升序对我最常用的3聚体列表进行排序?

  11. 11

    Python:如何按最常见的第一个元素对列表进行排序?

  12. 12

    如何按升序对我最常用的3聚体列表进行排序?

  13. 13

    Django Admin,不能按以下项分组:异常值:'dict'对象没有属性'_meta'

  14. 14

    Django Admin,不能按以下项分组:异常值:'dict'对象没有属性'_meta'

  15. 15

    Unix-计算唯一的IP地址,按最常见的IP地址排序,并在重复次数相同的情况下按IP排序

  16. 16

    在django中按相关模型的数量排序?

  17. 17

    仅在Django中按日期字段排序

  18. 18

    按日期排序所有信息DJANGO

  19. 19

    在Django模型上按DateTimeRange字段排序

  20. 20

    在Django中按ManyToManyField排序查询集

  21. 21

    如何按日期排序Django Post View

  22. 22

    Django 1.7按相关字段错误排序

  23. 23

    在Django模型上按DateTimeRange字段排序

  24. 24

    Django 按计数 (@property) 多对多排序?

  25. 25

    如何按 Django 中的字段排序

  26. 26

    Python:如何按最常见的第一个元素对列表列表进行排序?

  27. 27

    SQL:电子邮件中最常出现的用户名,按电子邮件中的大多数条目排序

  28. 28

    按Django管理面板中创建的日期排序用户

  29. 29

    Django按相关模型字段排序查询集

热门标签

归档