2011-05-07 61 views

回答

1

要獲得用戶的組檢查authentication的文檔。

用戶對象有兩個多對多 字段:models.User。組和 user_permissions。用戶對象可以 訪問的 同樣的方式及其相關對象的任何其他的Django模型:

myuser.groups = [group_list] 

因此,如果您要檢查如果用戶是該組的成員教師

if myuser.groups.filter(name='teachers'): 
    print "myuser is a teacher" 
    ... 

考慮到重定向,請參閱此答案:Django - after login, redirect user to his custom page --> mysite.com/username