From 945ca314609bc1de9b861cfa759003430ed133da Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 28 Jun 2016 17:12:09 -0400 Subject: [PATCH] Fixes #92: Redirect to module creation page on 'add another' --- netbox/dcim/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 51e508e55..1500f096e 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -1516,7 +1516,10 @@ def module_add(request, pk): module.device = device module.save() messages.success(request, "Added module {} to {}".format(module.name, module.device.name)) - return redirect('dcim:device_inventory', pk=module.device.pk) + if '_addanother' in request.POST: + return redirect('dcim:module_add', pk=module.device.pk) + else: + return redirect('dcim:device_inventory', pk=module.device.pk) else: form = forms.ModuleForm()