kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
33 wiersze
815 B
Python
33 wiersze
815 B
Python
from django.contrib import admin
|
|
|
|
from . import models
|
|
|
|
|
|
@admin.register(models.Radio)
|
|
class RadioAdmin(admin.ModelAdmin):
|
|
list_display = ["user", "name", "is_public", "creation_date", "config"]
|
|
list_select_related = ["user"]
|
|
list_filter = ["is_public"]
|
|
search_fields = ["name", "description"]
|
|
|
|
|
|
@admin.register(models.RadioSession)
|
|
class RadioSessionAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"user",
|
|
"custom_radio",
|
|
"radio_type",
|
|
"creation_date",
|
|
"related_object",
|
|
]
|
|
|
|
list_select_related = ["user", "custom_radio"]
|
|
list_filter = ["radio_type"]
|
|
|
|
|
|
@admin.register(models.RadioSessionTrack)
|
|
class RadioSessionTrackAdmin(admin.ModelAdmin):
|
|
list_display = ["id", "session", "position", "track"]
|
|
|
|
list_select_related = ["track", "session"]
|