diff gpp/forums/admin.py @ 81:e356ea79a7a2

More work on forums. Committing what we got so far.
author Brian Neal <bgneal@gmail.com>
date Sun, 23 Aug 2009 00:14:52 +0000
parents 374b24dd2f9a
children 96eec1ed0fd3
line wrap: on
line diff
--- a/gpp/forums/admin.py	Sun Jul 12 18:25:26 2009 +0000
+++ b/gpp/forums/admin.py	Sun Aug 23 00:14:52 2009 +0000
@@ -11,12 +11,16 @@
 
 class CategoryAdmin(admin.ModelAdmin):
     list_display = ('name', 'position', )
+    prepopulated_fields = { 'slug': ('name', ) }
+    save_on_top = True
 
 
 class ForumAdmin(admin.ModelAdmin):
     list_display = ('name', 'category', 'position', 'topic_count', 'post_count')
     prepopulated_fields = { 'slug': ('name', ) }
     raw_id_fields = ('last_post', )
+    save_on_top = True
+
 
 class TopicAdmin(admin.ModelAdmin):
     list_display = ('name', 'forum', 'creation_date', 'user', 'sticky', 'locked',
@@ -25,6 +29,7 @@
     search_fields = ('name', )
     date_hierarchy = 'creation_date'
     list_filter = ('creation_date', 'update_date', )
+    save_on_top = True
 
 
 class PostAdmin(admin.ModelAdmin):
@@ -34,6 +39,7 @@
     search_fields = ('body', )
     date_hierarchy = 'creation_date'
     list_filter = ('creation_date', 'update_date', )
+    save_on_top = True
 
 
 admin.site.register(Category, CategoryAdmin)