[Debconf-video-commits] r359 - package/branches/pycon09/src/debconfvideo/web/pyconvideo

benh at alioth.debian.org benh at alioth.debian.org
Sat Mar 21 17:15:33 UTC 2009


Author: benh
Date: 2009-03-21 17:15:32 +0000 (Sat, 21 Mar 2009)
New Revision: 359

Modified:
   package/branches/pycon09/src/debconfvideo/web/pyconvideo/admin.py
Log:
Customise event admin interface.


Modified: package/branches/pycon09/src/debconfvideo/web/pyconvideo/admin.py
===================================================================
--- package/branches/pycon09/src/debconfvideo/web/pyconvideo/admin.py	2009-03-21 16:57:30 UTC (rev 358)
+++ package/branches/pycon09/src/debconfvideo/web/pyconvideo/admin.py	2009-03-21 17:15:32 UTC (rev 359)
@@ -1,6 +1,12 @@
 from web.pyconvideo import models
 from django.contrib import admin
 
+class EventAdmin(admin.ModelAdmin):
+    date_hierarchy = 'start_time'
+    fields = ['title', 'conference_room', 'start_time', 'duration',
+              'description']
+    list_display = ['title', 'conference_room', 'start_time']
+
 class VideoTargetFileAdmin(admin.ModelAdmin):
     fields = ['event_recording', 'target_format',
               'generated_time', 'file_status', 'comments', 'locked_by',
@@ -10,7 +16,7 @@
 
 admin.site.register(models.Conference)
 admin.site.register(models.ConferenceRoom)
-admin.site.register(models.Event)
+admin.site.register(models.Event, EventAdmin)
 admin.site.register(models.VideoFileStatus)
 admin.site.register(models.VideoRecording)
 admin.site.register(models.VideoEventRecording)




More information about the Debconf-video-commits mailing list