er, add admin.py for profiles

This commit is contained in:
Sanj 2012-04-24 12:08:56 +05:30
parent 6515d17ae8
commit ab51762c82

130
itf/itfprofiles/admin.py Executable file
View File

@ -0,0 +1,130 @@
from django.contrib import admin
from models import *
#from markitup.widgets import MarkItUpWidget
#from django.contrib.contenttypes import generic
#from padmavideos.models import PadmaVideo, PadmaClip
#class AudioInline(admin.StackedInline):
# model = Audio
# extra = 2
#class ImageInline(admin.StackedInline):
# model = Image
# extra = 3
#class PadmaVideoInline(generic.GenericStackedInline):
# model = PadmaClip
# extra = 3
#class DocumentInline(admin.StackedInline):
# model = Document
# extra = 2
#class MeetingPerformanceImageInline(admin.StackedInline):
# model = MeetingPerformanceImage
# extra = 3
#class MeetingSponsorInline(admin.StackedInline):
# model = MeetingSponsor
# extra = 4
class OccupationAdmin(admin.ModelAdmin):
save_on_top = True
class RelationAdmin(admin.ModelAdmin):
save_on_top = True
admin.site.register(Occupation, OccupationAdmin)
admin.site.register(Relation, RelationAdmin)
#class TalkAdmin(admin.ModelAdmin):
# inlines = [PadmaVideoInline, AudioInline, ImageInline, DocumentInline]
# save_on_top = True
# list_display = ('__unicode__', 'presenter', 'session',)
# list_filter = ['session']
# search_fields = ('title', 'intro', 'presenter',)
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
# #hide meeting field
#class MeetingDayInline(admin.StackedInline):
# model = MeetingDay
# extra = 3
#class ParticipantInline(admin.StackedInline):
# inlines = [PadmaVideoInline]
# model = Participant
# extra = 3
#class MeetingAdmin(admin.ModelAdmin):
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
# inlines = [MeetingDayInline, ImageInline, DocumentInline, ParticipantInline, MeetingSponsorInline]
# prepopulated_fields = {"slug": ("title",)}
# save_on_top = True
#class MeetingPerformanceAdmin(admin.ModelAdmin):
# inlines = [MeetingPerformanceImageInline]
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
# search_fields = ('title', 'synopsis',)
# save_on_top = True
#class ProjectAdmin(admin.ModelAdmin):
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
# prepopulated_fields = {"slug": ("title",)}
# save_on_top = True
#class SessionAdmin(admin.ModelAdmin):
# inlines = [PadmaVideoInline]
# search_fields = ('title', 'intro',)
# list_filter = ['day']
# list_display = ('__unicode__',)
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
#class ParticipantAdmin(admin.ModelAdmin):
# search_fields = ('title', 'short_bio',)
# list_display = ('name', 'title', 'meeting',)
# list_filter = ['meeting']
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
#class CommentAdmin(admin.ModelAdmin):
# list_display = ('__unicode__', 'is_displayed',)
# list_editable = ('is_displayed',)
# list_filter = ['meeting']
#class SignupAdmin(admin.ModelAdmin):
# search_fields = ('email',)
#class ImageAdmin(admin.ModelAdmin):
# search_fields = ('title', 'intro',)
# list_filter = ['meeting', 'talk']
#class AudioAdmin(admin.ModelAdmin):
# search_fields = ('title', 'intro',)
# list_filter = ['meeting', 'talk']
#class VideoAdmin(admin.ModelAdmin):
# search_fields = ('title', 'intro',)
# list_filter = ['meeting', 'talk']
#class DocumentAdmin(admin.ModelAdmin):
# list_display = ('__unicode__', 'subject',)
# list_editable = ('subject',)
# formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
#admin.site.register(Comment, CommentAdmin)
#admin.site.register(Meeting, MeetingAdmin)
#admin.site.register(Audio, AudioAdmin)
#admin.site.register(Video, VideoAdmin)
#admin.site.register(Image, ImageAdmin)
##admin.site.register(PadmaVideo, PadmaVideoAdmin)
#admin.site.register(Document, DocumentAdmin)
#admin.site.register(DocumentSubject)
#admin.site.register(Project, ProjectAdmin)
##admin.site.register(MeetingDay)
#admin.site.register(Session, SessionAdmin)
#admin.site.register(Talk, TalkAdmin)
#admin.site.register(Participant, ParticipantAdmin)
#admin.site.register(Signup, SignupAdmin)
#admin.site.register(MeetingPerformance, MeetingPerformanceAdmin)
#admin.site.register(CommentCaptcha)