diff options
Diffstat (limited to 'bn_django/journal/admin.py')
-rw-r--r-- | bn_django/journal/admin.py | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/bn_django/journal/admin.py b/bn_django/journal/admin.py new file mode 100644 index 0000000..3f1024c --- /dev/null +++ b/bn_django/journal/admin.py @@ -0,0 +1,51 @@ +from django.contrib import admin +from bn_django.journal.models import * + +class EntryAdmin(admin.ModelAdmin): + #fieldsets = ( + #(None, { + #'fields': ('title', 'date', 'html_content', 'author', 'subjournal') + #}, ), + ##('Advanced options', { + #'classes': ('collapse',), + #'fields': ('slug',)})) + #prepopulated_fields = {'slug': ('title'),'text_content': ('html_content')} + #date_hierarchy = 'date' + #list_display = ('date', 'title', 'subjournal', 'author') + search_fields = ('title','text_content') + +class MicroEntryAdmin(admin.ModelAdmin): + #fieldsets = ( + #(None, { + #'fields': ('title', 'date', 'html_content', 'author', + #'subjournal',), }), + #('Advanced options', { + #'classes': ('collapse',), + #'fields': ('slug',)})) + prepopulated_fields = {'slug': ('title'),'text_content': ('html_content')} + date_hierarchy = 'date' + list_display = ('date', 'title', 'subjournal', 'author') + search_fields = ('title','text_content') + +class SubJournalAdmin(admin.ModelAdmin): + pass + +class LinkArtifactAdmin(admin.ModelAdmin): + pass + +class CodeAdmin(admin.ModelAdmin): + pass + +class VideoAdmin(admin.ModelAdmin): + pass + +class ImageAdmin(admin.ModelAdmin): + pass + +admin.site.register(Entry,EntryAdmin) +admin.site.register(MicroEntry,EntryAdmin) +admin.site.register(SubJournal) +admin.site.register(LinkArtifact) +admin.site.register(CodeArtifact) +admin.site.register(VideoArtifact) +admin.site.register(ImageArtifact) |