From: Scott Baker <smbaker@gmail.com>
Date: Wed, 31 Jul 2013 01:46:06 +0000 (-0700)
Subject: we needed a NetworkSliceInline once we created the NetworkSlice through relation
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d47974bd137609f9c8afc06c79523e92efd0b8b7;p=plstackapi.git

we needed a NetworkSliceInline once we created the NetworkSlice through relation
---

diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py
index c4e14d9..6119e8b 100644
--- a/planetstack/core/admin.py
+++ b/planetstack/core/admin.py
@@ -767,11 +767,18 @@ class NetworkSliversInline(admin.TabularInline):
     verbose_name_plural = "Slivers"
     verbose_name = "Sliver"
 
+class NetworkSlicesInline(admin.TabularInline):
+    exclude = ['enacted']
+    model = NetworkSlice
+    extra = 0
+    verbose_name_plural = "Slices"
+    verbose_name = "Slice"
+
 class NetworkAdmin(admin.ModelAdmin):
     exclude = ['enacted']
     list_display = ("name", "subnet", "ports", "labels")
     readonly_fields = ("subnet", )
-    inlines = [NetworkParameterInline, NetworkSliversInline, RouterInline]
+    inlines = [NetworkParameterInline, NetworkSliversInline, NetworkSlicesInline, RouterInline]
 
 class NetworkTemplateAdmin(admin.ModelAdmin):
     exclude = ['enacted']