Fix: Include backend/audio Django app in repository
This commit is contained in:
parent
d04e726373
commit
644cfab298
37 changed files with 6632 additions and 4 deletions
25
backend/audio/admin.py
Normal file
25
backend/audio/admin.py
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
"""Audio admin"""
|
||||
|
||||
from django.contrib import admin
|
||||
from audio.models import Audio, AudioProgress
|
||||
|
||||
|
||||
@admin.register(Audio)
|
||||
class AudioAdmin(admin.ModelAdmin):
|
||||
"""Audio admin"""
|
||||
list_display = ('title', 'channel_name', 'duration', 'published_date', 'play_count', 'has_lyrics')
|
||||
list_filter = ('channel_name', 'audio_format', 'published_date')
|
||||
search_fields = ('title', 'channel_name', 'youtube_id')
|
||||
readonly_fields = ('downloaded_date', 'play_count', 'last_played', 'downloaded', 'has_lyrics')
|
||||
|
||||
|
||||
@admin.register(AudioProgress)
|
||||
class AudioProgressAdmin(admin.ModelAdmin):
|
||||
"""Audio progress admin"""
|
||||
list_display = ('user', 'audio', 'position', 'completed', 'last_updated')
|
||||
list_filter = ('completed', 'last_updated')
|
||||
search_fields = ('user__username', 'audio__title')
|
||||
|
||||
|
||||
# Import lyrics admin
|
||||
from audio.admin_lyrics import * # noqa
|
||||
Loading…
Add table
Add a link
Reference in a new issue