def get_permission_required(self):
        if self.permission_required is None:
            raise ImproperlyConfigured(
                '{0} is missing the permission_required attribute. Define {0}.permission_required, or override '
                '{0}.get_permission_required().'.format(self.__class__.__name__)
            )
        if isinstance(self.permission_required, six.string_types):
            perms = (self.permission_required, )
        else:
            perms = self.permission_required
        return perms
Process all callbacks made since L{pause}() was called.
dataset/ETHPy150Open django/django/django/contrib/auth/mixins.py/PermissionRequiredMixin.get_permission_required--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/internet/defer.py/Deferred.unpause