from django.contrib import admin from .models import Queue, Playlist, PlaylistSong, QueueCommand admin.site.register(Playlist) @admin.register(Queue) class OrderAdmin(admin.ModelAdmin): list_display = ('name', 'playlist', 'random_playlist') @admin.register(PlaylistSong) class PlaylistSongAdmin(admin.ModelAdmin): list_display = ('playlist', 'song', 'user', 'state', 'played_at') list_display_links = ('song',) list_filter = ('playlist', 'state', 'user') search_fields = ('song__title', 'song__artist', 'user__name') autocomplete_fields = ('user',) readonly_fields = ('song',) admin.site.register(QueueCommand)