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

Initial work on #554 (WIP)

This commit is contained in:
Jeremy Stretch
2020-05-08 17:30:25 -04:00
parent 43ad9aa2b1
commit 6624fc6076
6 changed files with 203 additions and 2 deletions

View File

@ -3,7 +3,7 @@ from django.contrib import admin
from django.contrib.auth.admin import UserAdmin as UserAdmin_
from django.contrib.auth.models import User
from .models import Token, UserConfig
from .models import ObjectPermission, Token, UserConfig
# Unregister the built-in UserAdmin so that we can use our custom admin view below
admin.site.unregister(User)
@ -43,3 +43,10 @@ class TokenAdmin(admin.ModelAdmin):
list_display = [
'key', 'user', 'created', 'expires', 'write_enabled', 'description'
]
@admin.register(ObjectPermission)
class ObjectPermissionAdmin(admin.ModelAdmin):
list_display = [
'model', 'can_view', 'can_add', 'can_change', 'can_delete'
]