]> git.parisson.com Git - teleforma.git/commitdiff
Admin : improve filter / search : https://trackers.pilotsystems.net/prebarreau/0337
authorYoan Le Clanche <yoanl@pilotsystems.net>
Tue, 11 Jan 2022 09:18:22 +0000 (10:18 +0100)
committerYoan Le Clanche <yoanl@pilotsystems.net>
Tue, 11 Jan 2022 09:18:22 +0000 (10:18 +0100)
teleforma/admin.py

index b9963a26d4860039ba1e54ea84f47af25b27c1d8..3d11d3c058efea325506fdb190c2bb99a695e727 100644 (file)
@@ -142,9 +142,9 @@ class DocumentAdmin(admin.ModelAdmin):
     list_filter = ('period', 'date_added')
 
 class MediaAdmin(admin.ModelAdmin):
+    date_hierarchy = 'date_added'
     exclude = ['readers']
-    search_fields = ['id', 'title', 'course__title', 'course__code']
-    list_filter = ('period', 'date_added')
+    search_fields = ['id', 'title', 'course__title', 'course__code', 'item__title']
 
 class ConferenceAdmin(admin.ModelAdmin):
     exclude = ['readers', 'keywords']