X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/fb8a270fa22abc217efc471d860c76d5a2352c61..17e82da27c3b2de8a6ab4b2e745122c1b3e541c6:/philo/admin/nodes.py?ds=sidebyside diff --git a/philo/admin/nodes.py b/philo/admin/nodes.py index e2a9c9d..46c456a 100644 --- a/philo/admin/nodes.py +++ b/philo/admin/nodes.py @@ -1,7 +1,8 @@ from django.contrib import admin +from mptt.admin import MPTTModelAdmin + from philo.admin.base import EntityAdmin, TreeEntityAdmin, COLLAPSE_CLASSES from philo.models import Node, Redirect, File -from mptt.admin import MPTTModelAdmin class NodeAdmin(TreeEntityAdmin): @@ -46,10 +47,12 @@ class RedirectAdmin(ViewAdmin): class FileAdmin(ViewAdmin): fieldsets = ( (None, { - 'fields': ('file', 'mimetype') + 'fields': ('name', 'file', 'mimetype') }), ) - list_display = ('mimetype', 'file') + list_display = ('name', 'mimetype', 'file') + search_fields = ('name',) + list_filter = ('mimetype',) admin.site.register(Node, NodeAdmin)