Django数据库中的不同条目数

Django数据库中的不同条目数,django,django-database,Django,Django Database,我想知道是否有一种短方法可以获得数据库列中不同条目的数量。例如,我的数据库中有不同的设计,每个设计可能包含许多图像。。我想知道的是我有多少不同的设计 为此,我可以检索所有数据库条目,然后将每个条目与下一个条目进行比较,每当它们不相等时,我都可以保存entry.Design_名称。但这显然很长,而且需要性能。我只需要得到'3'的值,因为Design_Name列中有3个不同的条目。有人知道吗? \uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

我想知道是否有一种短方法可以获得数据库列中不同条目的数量。例如,我的数据库中有不同的设计,每个设计可能包含许多图像。。我想知道的是我有多少不同的设计

为此,我可以检索所有数据库条目,然后将每个条目与下一个条目进行比较,每当它们不相等时,我都可以保存entry.Design_名称。但这显然很长,而且需要性能。我只需要得到'3'的值,因为Design_Name列中有3个不同的条目。有人知道吗?

\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 设计名称|设计内容
|设计1 | |图像1.1 |
|设计1 | |图像1.2 |
|设计2 | |图像2.1 |
|设计2 | |图像2.2 |

|如果我理解了这个问题,就不要设计舒尔。但我认为这应该奏效:

Design.objects.values('Design_Name').distinct().count()

如果我理解了这个问题,就不是舒尔。但我认为这应该奏效:

Design.objects.values('Design_Name').distinct().count()

如果我理解了这个问题,就不是舒尔。但我认为这应该奏效:

Design.objects.values('Design_Name').distinct().count()

如果我理解了这个问题,就不是舒尔。但我认为这应该奏效:

Design.objects.values('Design_Name').distinct().count()