24 lines
614 B
Python
24 lines
614 B
Python
from django.contrib import admin
|
|
from django.contrib.auth.admin import GroupAdmin as _GroupAdmin
|
|
from django.contrib.auth.models import Group
|
|
from django.contrib.auth.models import Permission
|
|
from django.utils.translation import ugettext as _
|
|
admin.site.unregister(Group)
|
|
|
|
|
|
class UserInLine(admin.TabularInline):
|
|
model = Group.user_set.through
|
|
verbose_name = _('Gruppenmitglied')
|
|
verbose_name_plural = _('Gruppenmitglieder')
|
|
extra = 0
|
|
|
|
|
|
@admin.register(Group)
|
|
class GroupAdmin(_GroupAdmin):
|
|
inlines = [UserInLine]
|
|
|
|
|
|
@admin.register(Permission)
|
|
class PermissionAdmin(admin.ModelAdmin):
|
|
pass
|