From c1792653cc608108229c71dfc3f5460c2e0ec334 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 6 Feb 2020 12:18:53 -0500 Subject: [PATCH] Rename device component edit URLs --- netbox/dcim/urls.py | 2 +- netbox/dcim/views.py | 1 - netbox/templates/dcim/devicetype.html | 2 +- netbox/templates/dcim/inc/devicetype_component_table.html | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/netbox/dcim/urls.py b/netbox/dcim/urls.py index 1e9783d2a..25c2b3525 100644 --- a/netbox/dcim/urls.py +++ b/netbox/dcim/urls.py @@ -112,7 +112,7 @@ urlpatterns = [ # Interface templates path('device-types//interfaces/add/', views.InterfaceTemplateCreateView.as_view(), name='devicetype_add_interface'), - path('device-types//interfaces/edit/', views.InterfaceTemplateBulkEditView.as_view(), name='devicetype_bulkedit_interface'), + path('interface-templates/edit/', views.InterfaceTemplateBulkEditView.as_view(), name='interfacetemplate_bulk_edit'), path('interface-templates/delete/', views.InterfaceTemplateBulkDeleteView.as_view(), name='interfacetemplate_bulk_delete'), path('interface-templates//edit/', views.InterfaceTemplateEditView.as_view(), name='interfacetemplate_edit'), diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 7447b5258..2ba3557da 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -810,7 +810,6 @@ class InterfaceTemplateEditView(PermissionRequiredMixin, ObjectEditView): class InterfaceTemplateBulkEditView(PermissionRequiredMixin, BulkEditView): permission_required = 'dcim.change_interfacetemplate' queryset = InterfaceTemplate.objects.all() - parent_model = DeviceType table = tables.InterfaceTemplateTable form = forms.InterfaceTemplateBulkEditForm diff --git a/netbox/templates/dcim/devicetype.html b/netbox/templates/dcim/devicetype.html index 05fafa89c..9c0419043 100644 --- a/netbox/templates/dcim/devicetype.html +++ b/netbox/templates/dcim/devicetype.html @@ -167,7 +167,7 @@ {% if devicetype.interface_templates.exists %}
- {% include 'dcim/inc/devicetype_component_table.html' with table=interface_table title='Interfaces' add_url='dcim:devicetype_add_interface' delete_url='dcim:interfacetemplate_bulk_delete' %} + {% include 'dcim/inc/devicetype_component_table.html' with table=interface_table title='Interfaces' add_url='dcim:devicetype_add_interface' edit_url='dcim:interfacetemplate_bulk_edit' delete_url='dcim:interfacetemplate_bulk_delete' %}
{% endif %} diff --git a/netbox/templates/dcim/inc/devicetype_component_table.html b/netbox/templates/dcim/inc/devicetype_component_table.html index 4cb584bd5..0fbf2c246 100644 --- a/netbox/templates/dcim/inc/devicetype_component_table.html +++ b/netbox/templates/dcim/inc/devicetype_component_table.html @@ -9,7 +9,7 @@