manage django user permissions
note : we must initialize is_superuseer variable with True for our admin user, we don't need has_perm and has_perms methods in our custom user model anymore. --don't unregister groups in user model
2-go to admin.py > fieldsets > permissions add 'groups','user_permissions','last_login','is_superuser' to tuple.
user.is_superuser = True
note :>> 'admin' means user can enter adminpanel & 'super_user' can access all control in admin panel
users = User.objects.filter(groups__name = 'name of group')
user = request.user
pro_users = Group.objects.get('pro_users')
pro_users.user_set.add(user)