mirror of
https://github.com/jazzband/django-admin-sortable.git
synced 2026-03-16 22:10:30 +00:00
Fixed if statements so they won't bomb if inline class doesn't subclass sortable.
This commit is contained in:
parent
d67112e66d
commit
2f2aeff0ec
2 changed files with 6 additions and 2 deletions
|
|
@ -25,8 +25,12 @@ class SortableAdmin(ModelAdmin):
|
|||
self.has_sortable_tabular_inlines = False
|
||||
self.has_sortable_stacked_inlines = False
|
||||
for klass in self.inlines:
|
||||
if issubclass(klass, SortableTabularInline) and klass.model.is_sortable(): self.has_sortable_tabular_inlines = True
|
||||
if issubclass(klass, SortableStackedInline) and klass.model.is_sortable(): self.has_sortable_stacked_inlines = True
|
||||
if issubclass(klass, SortableTabularInline):
|
||||
if klass.model.is_sortable():
|
||||
self.has_sortable_tabular_inlines = True
|
||||
if issubclass(klass, SortableStackedInline):
|
||||
if klass.model.is_sortable():
|
||||
self.has_sortable_stacked_inlines = True
|
||||
|
||||
def get_urls(self):
|
||||
urls = super(SortableAdmin, self).get_urls()
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Reference in a new issue