2013-04-15 58 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

相關問題