From d131c7601e38ab1de5040018cc3b86fdcd2d47e5 Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 1 Jun 2011 18:15:54 +0200 Subject: [PATCH] add ordering to admin lists --- telemeta/admin.py | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/telemeta/admin.py b/telemeta/admin.py index 4e008ed3..51754039 100644 --- a/telemeta/admin.py +++ b/telemeta/admin.py @@ -6,36 +6,43 @@ from django.contrib import admin class MediaCollectionAdmin(admin.ModelAdmin): search_fields = ['title', 'code'] + ordering = ['code'] class MediaItemAdmin(admin.ModelAdmin): search_fields = ['title', 'code'] + ordering = ['code'] class MediaPartAdmin(admin.ModelAdmin): - search_fields = ['title'] - + search_fields = ['title', 'item__code'] + ordering = ['title'] class InstrumentAdmin(admin.ModelAdmin): - search_fields = ['name'] - + search_fields = ['name'] + ordering = ['name'] + class InstrumentAliasAdmin(admin.ModelAdmin): - search_fields = ['name'] + search_fields = ['name'] + ordering = ['name'] class InstrumentRelationAdmin(admin.ModelAdmin): - search_fields = ['instrument__name', 'parent_instrument__name'] - + search_fields = ['instrument__name', 'parent_instrument__name'] + ordering = ['parent_instrument__name'] + class InstrumentAliasRelationAdmin(admin.ModelAdmin): - search_fields = ['alias__name', 'instrument__name'] - + search_fields = ['alias__name', 'instrument__name'] + ordering = ['alias__name'] class LocationAdmin(admin.ModelAdmin): - search_fields = ['name'] + search_fields = ['name'] + ordering = ['name'] class LocationAliasAdmin(admin.ModelAdmin): - search_fields = ['location__name', 'alias'] - + search_fields = ['location__name', 'alias'] + ordering = ['alias'] + class LocationRelationAdmin(admin.ModelAdmin): - search_fields = ['location__name', 'ancestor_location__name'] - + search_fields = ['location__name', 'ancestor_location__name'] + ordering = ['ancestor_location__name'] admin.site.register(MediaCollection, MediaCollectionAdmin) #admin.site.register(MediaItem, MediaItemAdmin) -- 2.39.5