diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 066faf3d1..c2bc86fc7 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -924,6 +924,7 @@ class ConsoleConnectionsBulkImportView(PermissionRequiredMixin, BulkImportView): form = forms.ConsoleConnectionImportForm table = tables.ConsoleConnectionTable template_name = 'dcim/console_connections_import.html' + default_return_url = 'dcim:console_connections_list' # @@ -1117,6 +1118,7 @@ class PowerConnectionsBulkImportView(PermissionRequiredMixin, BulkImportView): form = forms.PowerConnectionImportForm table = tables.PowerConnectionTable template_name = 'dcim/power_connections_import.html' + default_return_url = 'dcim:power_connections_list' # @@ -1528,6 +1530,7 @@ class InterfaceConnectionsBulkImportView(PermissionRequiredMixin, BulkImportView form = forms.InterfaceConnectionImportForm table = tables.InterfaceConnectionTable template_name = 'dcim/interface_connections_import.html' + default_return_url = 'dcim:interface_connections_list' # diff --git a/netbox/secrets/views.py b/netbox/secrets/views.py index 1d27c538a..75980ca08 100644 --- a/netbox/secrets/views.py +++ b/netbox/secrets/views.py @@ -183,6 +183,7 @@ def secret_import(request): return render(request, 'import_success.html', { 'table': table, + 'return_url': 'secrets:secret_list', }) except IntegrityError as e: @@ -193,7 +194,7 @@ def secret_import(request): return render(request, 'secrets/secret_import.html', { 'form': form, - 'return_url': reverse('secrets:secret_list'), + 'return_url': 'secrets:secret_list', }) diff --git a/netbox/templates/dcim/console_connections_import.html b/netbox/templates/dcim/console_connections_import.html index 6b47ba3bb..31d24e58f 100644 --- a/netbox/templates/dcim/console_connections_import.html +++ b/netbox/templates/dcim/console_connections_import.html @@ -12,7 +12,9 @@ {% csrf_token %} {% render_form form %}