Skip to content

Commit

Permalink
Hide permissions section in admin panel for User and Group
Browse files Browse the repository at this point in the history
  • Loading branch information
Nikita Manovich committed Nov 7, 2018
1 parent fdb693f commit b4925b8
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion cvat/apps/authentication/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@
# SPDX-License-Identifier: MIT

from django.contrib import admin
from django.contrib.auth.models import Group, User
from django.contrib.auth.admin import GroupAdmin, UserAdmin
from django.utils.translation import ugettext_lazy as _

# Register your models here.
class CustomUserAdmin(UserAdmin):
fieldsets = (
(None, {'fields': ('username', 'password')}),
(_('Personal info'), {'fields': ('first_name', 'last_name', 'email')}),
(_('Permissions'), {'fields': ('is_active', 'is_staff', 'is_superuser',
'groups',)}),
(_('Important dates'), {'fields': ('last_login', 'date_joined')}),
)

class CustomGroupAdmin(GroupAdmin):
fieldsets = ((None, {'fields': ('name',)}),)


admin.site.unregister(User)
admin.site.unregister(Group)
admin.site.register(User, CustomUserAdmin)
admin.site.register(Group, CustomGroupAdmin)

0 comments on commit b4925b8

Please sign in to comment.