1 from django
.contrib
import admin
2 from django
.contrib
.auth
.admin
import UserAdmin
3 from django
.contrib
.auth
.models
import User
4 from comicsporn
.models
import Style
, UserProfile
, Comic_block
, Comic
5 from django
.utils
.translation
import ugettext
as _
7 admin
.site
.register(Style
)
9 class UserProfileInline(admin
.StackedInline
):
12 verbose_name_plural
= _('Users profiles')
14 class UserAdmin(UserAdmin
):
15 inlines
= (UserProfileInline
, )
17 admin
.site
.unregister(User
)
18 admin
.site
.register(User
, UserAdmin
)
20 class Comic_blockInline(admin
.TabularInline
):
21 model
= Comic
.blocks
.through
24 class ComicAdmin(admin
.ModelAdmin
):
26 ('Title', {'fields': ['title']}),
27 ('Online', {'fields': ['is_online']}),
28 ('Comic block', {'fields': ['blocks']}),
34 admin
.site
.register(Comic_block
)
36 admin
.site
.register(Comic
)