我想获取具有相关对象的所有条目
class Author(models.Model):
name = models.CharField(...)
class Book(models.Model):
author = models.ForeignKey(Author)
我想做一个queryset,它包含所有至少有一本书的作者。
我在模板中做了逻辑,只显示if _set.all.count!= 0,如下所示
views.py
Author.objects.all()
.html格式
if author.books_set.all.count != 0
但分页显示不正确
1条答案
按热度按时间yeotifhr1#
当您提取
views.py
中的项目时,请尝试使用filter()
。而且您不需要模板中的逻辑。