diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index c2c464c3b..6efdb63f0 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -2254,6 +2254,10 @@ class DeviceConfigContextView(ObjectConfigContextView): class DeviceRenderConfigView(ObjectRenderConfigView): queryset = Device.objects.all() base_template = 'dcim/device/base.html' + tab = ViewTab( + label=_('Render Config'), + weight=2100, + ) @register_model_view(Device, 'virtual-machines') diff --git a/netbox/extras/views.py b/netbox/extras/views.py index 5f3f5e397..86e7f214a 100644 --- a/netbox/extras/views.py +++ b/netbox/extras/views.py @@ -31,7 +31,7 @@ from utilities.querydict import normalize_querydict from utilities.request import copy_safe_request from utilities.rqworker import get_workers_for_queue from utilities.templatetags.builtins.filters import render_markdown -from utilities.views import ContentTypePermissionRequiredMixin, ViewTab, get_viewname, register_model_view +from utilities.views import ContentTypePermissionRequiredMixin, get_viewname, register_model_view from virtualization.models import VirtualMachine from . import filtersets, forms, tables from .constants import LOG_LEVEL_RANK @@ -889,10 +889,6 @@ class ConfigTemplateBulkSyncDataView(generic.BulkSyncDataView): class ObjectRenderConfigView(generic.ObjectView): base_template = None template_name = 'extras/object_render_config.html' - tab = ViewTab( - label=_('Render Config'), - weight=2100, - ) def get(self, request, **kwargs): instance = self.get_object(**kwargs) diff --git a/netbox/virtualization/views.py b/netbox/virtualization/views.py index 7b5a87739..343d346e4 100644 --- a/netbox/virtualization/views.py +++ b/netbox/virtualization/views.py @@ -428,6 +428,10 @@ class VirtualMachineConfigContextView(ObjectConfigContextView): class VirtualMachineRenderConfigView(ObjectRenderConfigView): queryset = VirtualMachine.objects.all() base_template = 'virtualization/virtualmachine/base.html' + tab = ViewTab( + label=_('Render Config'), + weight=2100, + ) @register_model_view(VirtualMachine, 'add', detail=False)