Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
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'
]