Ejemplo n.º 1
0
    def assign_object(self, obj, **kwargs):
        """Assign an object to the member.

        :Parameters:
          - `obj`: the object to assign (required)

        :Kwargs:
          - `custom_permissions`: a full or partial redefinition of PERMISSIONS setting.

        .. note::
         This method needs django-guardian.
        """
        return assign_object_to_member(self, obj, **kwargs)
Ejemplo n.º 2
0
    def assign_object(self, obj, **kwargs):
        """Assign an object to the member.

        :Parameters:
          - `obj`: the object to assign (required)

        :Kwargs:
          - `custom_permissions`: a full or partial redefinition of PERMISSIONS setting.

        .. note::
         This method needs django-guardian.
        """
        return assign_object_to_member(self, obj, **kwargs)
Ejemplo n.º 3
0
    def assign_object(self, group, obj, **kwargs):
        """Assign an object to the member honours the group relation.

        :Parameters:
          - `group`: the member group (required)
          - `obj`: the object to assign (required)

        :Kwargs:
          - `custom_permissions`: a full or partial redefinition of PERMISSIONS setting.

        .. note::
         This method needs django-guardian.
        """
        group_member = GroupMember.objects.get(group=group, member=self)
        return assign_object_to_member(group_member, obj, **kwargs)
Ejemplo n.º 4
0
    def assign_object(self, group, obj, **kwargs):
        """Assign an object to the member honours the group relation.

        :Parameters:
          - `group`: the member group (required)
          - `obj`: the object to assign (required)

        :Kwargs:
          - `custom_permissions`: a full or partial redefinition of PERMISSIONS setting.

        .. note::
         This method needs django-guardian.
        """
        group_member = self.group_member_model.objects.get(group=group,
                                                           member=self)
        return assign_object_to_member(group_member, obj, **kwargs)