X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fadmin.py;h=a16ca71c67484c52165942eac550fa9706bfddea;hb=d7d2a39c11d18c324c67f8b1f87cdf324d87349a;hp=73fd3dbbcc64aa3b0458660b636e187c8b07fb9c;hpb=87191e790c7dde4beee57d11ca644af1500ce770;p=plstackapi.git diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 73fd3db..a16ca71 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -766,11 +766,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']