django group permission -
i add permission name = 'can show distribute page', codename='can_show_distribute_page', contenttype='user'.
i add 2 groups, named 'manager' , 'normal', 1 has permission 'can_show_distribute_page' , 1 not.
now add 2 users, 1 adds group 'manager', other 'normal', how judge whether user has permssion can_show_distribute_page? try use has_perm method, returns false.
the correct way use has_perm
on user class. if not working, check make sure both users set active. if not seem problem, bring each user in shell , call get_group_permissions
see permissions have through group memberships.
Comments
Post a Comment