diff options
author | bnewbold <bnewbold@eta.mit.edu> | 2009-02-01 06:25:10 -0500 |
---|---|---|
committer | bnewbold <bnewbold@eta.mit.edu> | 2009-02-01 06:25:10 -0500 |
commit | c7b29da94d3b85ec91f0d5e2789db11a43473df5 (patch) | |
tree | a5502674da4a9ed8367f911112d34c094481e83c /bn_django/journal/admin.py | |
parent | 0988ee83c8a8b24801624beae78ceba1bfa82d07 (diff) | |
download | bnewnet-c7b29da94d3b85ec91f0d5e2789db11a43473df5.tar.gz bnewnet-c7b29da94d3b85ec91f0d5e2789db11a43473df5.zip |
lots went on:
* rss feeds
* some admin interface stuff
* blah
running issues:
* admin interface with model inheretence?
* rss feeds: unicode cool?
* proper year/month implementation (don't want day)
* right side bar info
* dating issue (datetime vs date)
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) |