make reservations visible and hide the enacted fields
authorsmbaker <smbaker@fc8-storktest.lan>
Thu, 27 Jun 2013 09:01:41 +0000 (02:01 -0700)
committersmbaker <smbaker@fc8-storktest.lan>
Thu, 27 Jun 2013 09:01:41 +0000 (02:01 -0700)
planetstack/core/admin.py

index 277f933..60a589c 100644 (file)
@@ -557,6 +557,7 @@ class ServiceClassAdmin(admin.ModelAdmin):
     inlines = [ServiceResourceInline]
 
 class ReservedResourceInline(admin.TabularInline):
+    exclude = ['enacted']
     model = ReservedResource
     extra = 0
 
@@ -625,6 +626,7 @@ class ReservationAddRefreshForm(ReservationAddForm):
         return False
 
 class ReservationAdmin(admin.ModelAdmin):
+    exclude = ['enacted']
     list_display = ('startTime', 'duration')
     inlines = [ReservedResourceInline]
     form = ReservationAddForm
@@ -703,6 +705,7 @@ admin.site.register(Site, SiteAdmin)
 admin.site.register(Slice, SliceAdmin)
 admin.site.register(Project, ProjectAdmin)
 admin.site.register(ServiceClass, ServiceClassAdmin)
+admin.site.register(Reservation, ReservationAdmin)
 
 if showAll:
     admin.site.register(Tag, TagAdmin)
@@ -711,6 +714,5 @@ if showAll:
     admin.site.register(SitePrivilege, SitePrivilegeAdmin)
     admin.site.register(Role, RoleAdmin)
     admin.site.register(Sliver, SliverAdmin)
-    admin.site.register(Reservation, ReservationAdmin)
     admin.site.register(Image, ImageAdmin)