def get_devilryrole_for_requestuser(self):
    '\n        Get the devilryrole for the requesting user on the current\n        period (request.cradmin_instance).\n\n        The return values is the same as for\n        :meth:`devilry.devilry_account.models.PeriodPermissionGroupQuerySet.get_devilryrole_for_user_on_period`,\n        exept that this method raises ValueError if it does not find a role.\n        '
    if (not hasattr(self, '_devilryrole_for_requestuser')):
        self._devilryrole_for_requestuser = self.__get_devilryrole_for_requestuser()
    return self._devilryrole_for_requestuser
Get the devilryrole for the requesting user on the current
period (request.cradmin_instance).

The return values is the same as for
:meth:`devilry.devilry_account.models.PeriodPermissionGroupQuerySet.get_devilryrole_for_user_on_period`,
exept that this method raises ValueError if it does not find a role.
def get_devilryrole_for_requestuser(self):
    '\n        Get the devilryrole for the requesting user on the current\n        period (request.cradmin_instance).\n\n        The return values is the same as for\n        :meth:`devilry.devilry_account.models.PeriodPermissionGroupQuerySet.get_devilryrole_for_user_on_period`,\n        exept that this method raises ValueError if it does not find a role.\n        '
    if (not hasattr(self, '_devilryrole_for_requestuser')):
        self._devilryrole_for_requestuser = self.__get_devilryrole_for_requestuser()
    return self._devilryrole_for_requestuser