77from .models import BlogEntry , Contributor , Translation , Feed , FeedAggregate
88
99
10+ @admin .register (Translation )
1011class TranslationAdmin (ContentManageableModelAdmin ):
1112 list_display = ['name' , '_display_url' ]
1213
1314 def _display_url (self , obj ):
1415 return format_html ('<a href="{0}">{0}</a>' .format (obj .url ))
1516
16- admin .site .register (Translation , TranslationAdmin )
17-
1817
18+ @admin .register (Contributor )
1919class ContributorAdmin (ContentManageableModelAdmin ):
2020 list_display = ['_display_name' ]
2121
@@ -25,9 +25,8 @@ def _display_name(self, obj):
2525 else :
2626 return "{} (PK#{})" .format (obj .user .username , obj .user .pk )
2727
28- admin .site .register (Contributor , ContributorAdmin )
29-
3028
29+ @admin .register (BlogEntry )
3130class BlogEntryAdmin (admin .ModelAdmin ):
3231 list_display = ['title' , 'pub_date' ]
3332 date_hierarchy = 'pub_date'
@@ -38,14 +37,11 @@ def sync_new_entries(self, request, queryset):
3837 self .message_user (request , "Blog entries updated." )
3938
4039 sync_new_entries .short_description = "Sync new blog entries"
41-
4240
43- admin .site .register (BlogEntry , BlogEntryAdmin )
4441
42+ @admin .register (FeedAggregate )
4543class FeedAggregateAdmin (admin .ModelAdmin ):
4644 list_display = ['name' , 'slug' , 'description' ]
4745 prepopulated_fields = {'slug' : ('name' ,)}
4846
49- admin .site .register (FeedAggregate , FeedAggregateAdmin )
50-
5147admin .site .register (Feed )
0 commit comments