Serotonin Storm

source>basic>music>admin.py
 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
from django.contrib import admin
from basic.music.models import *


class GenreAdmin(admin.ModelAdmin):
    prepopulated_fields = {'slug': ('title',)}

admin.site.register(Genre, GenreAdmin)


class LabelAdmin(admin.ModelAdmin):
    prepopulated_fields = {'slug': ('title',)}

admin.site.register(Label, LabelAdmin)


class BandAdmin(admin.ModelAdmin):
    prepopulated_fields = {'slug': ('title',)}

admin.site.register(Band, BandAdmin)


class AlbumAdmin(admin.ModelAdmin):
    list_display  = ('title', 'band',)
    prepopulated_fields = {'slug': ('title',)}

admin.site.register(Album, AlbumAdmin)


class TrackAdmin(admin.ModelAdmin):
    prepopulated_fields = {'slug': ('title',)}

admin.site.register(Track, TrackAdmin)