Назначение разрешения всем объектам типа с помощью django-guardian
Я пытаюсь сделать группу с помощью django-guardian, которая имеет доступ ко всем объектам типа вместо одного объекта, как например:
from guardian.models import UserObjectPermission
from django.contrib.contenttypes.models import ContentType
from apps.myapp.models import Website
# Create groups that can edit websites (admin can edit every website, the other group only a specific website)
admins = Group.objects.create(name='admins')
website_44_editors = Group.objects.create(name='website_44_editors')
# This works, assigning permission to edit website 44 to the correct group
website_44 = Website.objects.get(pk=44)
UserObjectPermission.objects.assign_perm('change_website', website_44_editors, obj=website_44)
website_44_editors.has_perm('change_website', website_44)
####### This doesn't work, as an object is needed #######
UserObjectPermission.objects.assign_perm('change_website', admins)
# Thus, I this would also work, without admins having permission on specific website
admins.has_perm('change_website', website_44)
Есть ли способ сделать это? Поиски Google/StackOverflow дают только несвязанные результаты