mirror of
https://github.com/jazzband/django-categories.git
synced 2026-03-16 22:30:24 +00:00
ModelAdmin re-register now skips modeladmins without fieldsets already defined
Was causing a "TypeError at /current/url/: unsupported operand type(s) for +: 'NoneType' and 'tuple'"
This commit is contained in:
parent
b2dec5416f
commit
44508e0606
1 changed files with 1 additions and 1 deletions
|
|
@ -102,7 +102,7 @@ class CategoryAdmin(TreeEditor, admin.ModelAdmin):
|
|||
admin.site.register(Category, CategoryAdmin)
|
||||
|
||||
for model,modeladmin in admin.site._registry.items():
|
||||
if model in registry.values():
|
||||
if model in registry.values() and modeladmin.fieldsets:
|
||||
admin.site.unregister(model)
|
||||
admin.site.register(model, type('newadmin', (modeladmin.__class__,), {
|
||||
'fieldsets': getattr(modeladmin, 'fieldsets', ()) + (('Categories',{
|
||||
|
|
|
|||
Loading…
Reference in a new issue