2013-04-15 16 views
0

在我的Django设置中,我有一个名为“authors”的组。我想在首页上显示他们的帖子,按日期排序。我可以找到的所有模板示例都涉及检查当前登录用户的组成员身份,这不是我想要的。我只想根据全球组成员身份进行聚合,而不是根据用户的组成员资格进行身份验证或显示。这似乎应该是一个简单而通用的方法,但我很难找到一种方法来做到这一点(我也是一个新手,这无法帮助我确定)。如何在Django中显示来自特定组的帖子?

建议欢迎。

回答

2

你可以这样做:

from django.contrib.auth.models import Group 

group = Group.objects.get(name='authors') 
authors = group.user_set.all() 

现在,你有作者列表,您可以通过查询这些用户帖子的列表,并在主页上显示。

+0

感谢您的帮助。非常感激。 – rosslaird

相关问题