Source indentation
[webcomics.git] / comicsporn / admin.py
... / ...
CommitLineData
1from django.contrib import admin
2from django.contrib.auth.admin import UserAdmin
3from django.contrib.auth.models import User
4from django.utils.translation import ugettext as _
5
6from comicsporn.models import Style, UserProfile, Comic_block, Comic
7
8
9admin.site.register(Style)
10
11class UserProfileInline(admin.StackedInline):
12 model = UserProfile
13 can_delete = False
14 verbose_name_plural = _('Users profiles')
15
16class UserAdmin(UserAdmin):
17 inlines = (UserProfileInline,)
18
19admin.site.unregister(User)
20admin.site.register(User, UserAdmin)
21
22class Comic_blockInline(admin.TabularInline):
23 model = Comic.blocks.through
24 extra = 10
25
26class ComicAdmin(admin.ModelAdmin):
27 fieldsets = [
28 (_('Title'), {'fields': ['title']}),
29 (_('Online'), {'fields': ['is_online']}),
30 (_('Comic block'), {'fields': ['blocks']}),
31 ]
32 inlines = [
33 Comic_blockInline,
34 ]
35
36admin.site.register(Comic_block)
37
38admin.site.register(Comic)