custom_permission = Permission.objects.get(codename='is_custom')
user.user_permissions.add(custom_permission)
user.save()
user.has_perm(custom_permission)
user.has_perm('app.is_custom')
user.get_all_permissions()
Невозможно установить пользовательские разрешения в Django