如何计算标签的使用次数?带taggableManager的django
我目前正在使用如何计算标签的使用次数?带taggableManager的django,django,count,tags,Django,Count,Tags,我目前正在使用taggableManager作为我在django中的标记。我可以在admin中看到当前正在使用标签的内容,但是有没有办法对它们进行计数 假设我有follow标签,可以看到有4个对象使用这个标签。我怎样才能得到这个标签的计数4 提前感谢您需要在数据库中执行一个典型的查询,查询特定标记的行数。Django中不太常见的另一个计数功能不是查看查询集的len,而是从SQL中获取计数,而不必查询整个数据库来获取长度 len()。当您对查询集调用len()时,将对其求值。这个,就像你 返回结
taggableManager
作为我在django
中的标记。我可以在admin中看到当前正在使用标签的内容,但是有没有办法对它们进行计数
假设我有follow标签,可以看到有4个对象使用这个标签。我怎样才能得到这个标签的计数4
提前感谢您需要在数据库中执行一个典型的查询,查询特定标记的行数。Django中不太常见的另一个计数功能不是查看查询集的len,而是从SQL中获取计数,而不必查询整个数据库来获取长度 len()。当您对查询集调用len()时,将对其求值。这个,就像你 返回结果列表的长度 注意:如果只需要确定集合中的记录数 (而且不需要实际的对象),这样做效率更高 使用SQL的SELECT count(*)在数据库级别处理计数。 Django提供count()方法正是出于这个原因
不过,我并不想数一数所有的行。让我看看我的管理员,也许能帮我更好地解释