Using django permissions with django guardian (object level) permissions

You could do something like:

from guardian.shortcuts import PermissionRequiredMixin as GuardianPermissionRequiredMixin
from django.contrib.auth.mixins import PermissionRequiredMixin as DjangoPermissionRequiredMixin

Then you’d use the GuardianPermissionRequiredMixin and DjangoPermissionRequiredMixin in your code.