Check before unregistering Group model admin

Fixes exception:
    django.contrib.admin.sites.NotRegistered: The model Group is not registered
This commit is contained in:
Jason Morrison 2016-04-19 17:48:32 -07:00 committed by Matt Westcott
parent 90742f2b59
commit 307364e3cd

View file

@ -19,5 +19,6 @@ class GroupPagePermissionInline(admin.TabularInline):
class GroupAdminWithPagePermissions(GroupAdmin):
inlines = GroupAdmin.inlines + [GroupPagePermissionInline]
admin.site.unregister(Group)
if admin.site.is_registered(Group):
admin.site.unregister(Group)
admin.site.register(Group, GroupAdminWithPagePermissions)