【发布时间】:2011-10-21 11:25:07
【问题描述】:
我从我的数据库中得到一个带有属性的对象列表。所以我想根据我的列表结果在左侧制作动态过滤器。
例如,如果我在“Paris”和“New York”上有一个广告,我想在左侧看到 Paris(1),New york (1)。当你点击它时,你只会看到巴黎的广告或纽约的广告。
最好的方法是什么?
谢谢!
【问题讨论】:
我从我的数据库中得到一个带有属性的对象列表。所以我想根据我的列表结果在左侧制作动态过滤器。
例如,如果我在“Paris”和“New York”上有一个广告,我想在左侧看到 Paris(1),New york (1)。当你点击它时,你只会看到巴黎的广告或纽约的广告。
最好的方法是什么?
谢谢!
【问题讨论】:
示例:
cities = City.objects.annotate(ads_count=Count("adevertissement"))
【讨论】: