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

Admin UI improvements

This commit is contained in:
Jeremy Stretch
2020-06-02 13:21:00 -04:00
parent 7a7634de2d
commit a62b98ac50
3 changed files with 38 additions and 5 deletions

View File

@@ -29,6 +29,7 @@ class AdminGroup(Group):
Proxy contrib.auth.models.Group for the admin UI
"""
class Meta:
verbose_name = 'Group'
proxy = True
@@ -37,6 +38,7 @@ class AdminUser(User):
Proxy contrib.auth.models.User for the admin UI
"""
class Meta:
verbose_name = 'User'
proxy = True
@@ -264,4 +266,7 @@ class ObjectPermission(models.Model):
verbose_name = "Permission"
def __str__(self):
return "Object permission"
return '{}: {}'.format(
', '.join(self.content_types.values_list('model', flat=True)),
', '.join(self.actions)
)