diff options
Diffstat (limited to 'postgresqleu/newsevents/admin.py')
| -rw-r--r-- | postgresqleu/newsevents/admin.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/postgresqleu/newsevents/admin.py b/postgresqleu/newsevents/admin.py index 49447f5d..5c2bd139 100644 --- a/postgresqleu/newsevents/admin.py +++ b/postgresqleu/newsevents/admin.py @@ -8,6 +8,7 @@ from postgresqleu.util.admin import SelectableWidgetAdminFormMixin from postgresqleu.newsevents.models import News, NewsPosterProfile + class NewsPosterProfileForm(SelectableWidgetAdminFormMixin, ConcurrentProtectedModelForm): class Meta: model = NewsPosterProfile @@ -16,6 +17,7 @@ class NewsPosterProfileForm(SelectableWidgetAdminFormMixin, ConcurrentProtectedM 'author': AutoCompleteSelectWidget(lookup_class=UserLookup), } + class NewsPosterProfileAdmin(admin.ModelAdmin): form = NewsPosterProfileForm list_display = ('__unicode__', 'rsslink') @@ -23,5 +25,6 @@ class NewsPosterProfileAdmin(admin.ModelAdmin): def rsslink(self, author): return "/feeds/user/{0}/".format(author.urlname) + admin.site.register(News) admin.site.register(NewsPosterProfile, NewsPosterProfileAdmin) |
