1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

#4919: Allow adding/changing assigned permissions within group and user admin views

This commit is contained in:
Jeremy Stretch
2020-07-29 12:12:00 -04:00
parent 73f9d615bc
commit 55ee3db5bc
3 changed files with 58 additions and 38 deletions

View File

@ -16,6 +16,8 @@ from utilities.utils import flatten_dict
__all__ = (
'AdminGroup',
'AdminUser',
'ObjectPermission',
'Token',
'UserConfig',
@ -278,9 +280,4 @@ class ObjectPermission(models.Model):
verbose_name = "permission"
def __str__(self):
if self.name:
return self.name
return '{}: {}'.format(
', '.join(self.object_types.values_list('model', flat=True)),
', '.join(self.actions)
)
return self.name or f'Permission #{self.pk}'