X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fadmin.py;h=6e7bbb65d2ef5cfdd4e5b3b8520a2f79803d1a3a;hb=307e06f319d3208f84867f6efe77eb6d4556af1f;hp=bc49b8a8deeebfdb2198c6c371041d86e36ae066;hpb=b453eef537e1e95bf68c038d07e1e92590a96f18;p=plstackapi.git diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index bc49b8a..6e7bbb6 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -65,6 +65,10 @@ class SliceMembershipInline(admin.TabularInline): model = SliceMembership extra = 0 +class SliceTagInline(admin.TabularInline): + model = SliceTag + extra = 0 + class PlainTextWidget(forms.HiddenInput): input_type = 'hidden' @@ -228,7 +232,7 @@ class KeyAdmin(OSModelAdmin): class SliceAdmin(OSModelAdmin): fields = ['name', 'site', 'serviceClass', 'description', 'slice_url'] list_display = ('name', 'site','serviceClass', 'slice_url') - inlines = [SliverInline, SliceMembershipInline] + inlines = [SliverInline, SliceMembershipInline, SliceTagInline] def queryset(self, request): # admins can see all keys. Users can only see slices they belong to.