From 0a78cb5004687e349f4689a43cb35f26a37c52d9 Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Tue, 2 Sep 2014 16:30:20 -0700 Subject: [PATCH] accidentally removed this during merge --- planetstack/core/admin.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 66e26eb..1c42013 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -767,13 +767,19 @@ class SliceAdmin(PlanetStackBaseAdmin): for node in Node.objects.all(): deployment_nodes.append( (node.deployment.id, node.id, node.name) ) + sites = {} + for site in Site.objects.all(): + sites[site.id] = site.login_base + context["deployment_nodes"] = deployment_nodes + context["sites"] = sites return super(SliceAdmin, self).render_change_form(request, context, add, change, form_url, obj) def formfield_for_foreignkey(self, db_field, request, **kwargs): if db_field.name == 'site': kwargs['queryset'] = Site.select_by_user(request.user) + kwargs['widget'] = forms.Select(attrs={'onChange': "update_slice_name(this, $($(this).closest('div')[0]).find('.field-name input')[0].id)"}) return super(SliceAdmin, self).formfield_for_foreignkey(db_field, request, **kwargs) -- 2.47.0