From c18f733448cdb97867c7343857931a2ee68c540e Mon Sep 17 00:00:00 2001 From: Jim Driessen Date: Sun, 29 Jan 2017 15:39:41 +0100 Subject: [PATCH] Enable searching through songs. Show name instead of username in the list of songs. --- marietje/songs/admin.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/marietje/songs/admin.py b/marietje/songs/admin.py index 0d9020d..7b0b0a1 100644 --- a/marietje/songs/admin.py +++ b/marietje/songs/admin.py @@ -4,6 +4,10 @@ from .models import Song @admin.register(Song) -class OrderAdmin(admin.ModelAdmin): - list_display = ('artist', 'title', 'user') - search_fields = ('artist', 'title', 'user') +class SongAdmin(admin.ModelAdmin): + list_display = ('artist', 'title', 'user_name') + search_fields = ('artist', 'title', 'user__name') + + @staticmethod + def user_name(obj): + return obj.user.name