diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index a0709c463..c2c464c3b 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -2255,9 +2255,6 @@ class DeviceRenderConfigView(ObjectRenderConfigView): queryset = Device.objects.all() base_template = 'dcim/device/base.html' - def get_extra_context_data(self, request, instance): - return {'device': instance} - @register_model_view(Device, 'virtual-machines') class DeviceVirtualMachinesView(generic.ObjectChildrenView): diff --git a/netbox/extras/views.py b/netbox/extras/views.py index 9b23b85be..5f3f5e397 100644 --- a/netbox/extras/views.py +++ b/netbox/extras/views.py @@ -918,7 +918,9 @@ class ObjectRenderConfigView(generic.ObjectView): ) def get_extra_context_data(self, request, instance): - return {} + return { + f'{instance._meta.model_name}': instance, + } def get_extra_context(self, request, instance): # Compile context data diff --git a/netbox/virtualization/views.py b/netbox/virtualization/views.py index 0d43c8c29..7b5a87739 100644 --- a/netbox/virtualization/views.py +++ b/netbox/virtualization/views.py @@ -429,9 +429,6 @@ class VirtualMachineRenderConfigView(ObjectRenderConfigView): queryset = VirtualMachine.objects.all() base_template = 'virtualization/virtualmachine/base.html' - def get_extra_context_data(self, request, instance): - return {'virtualmachine': instance} - @register_model_view(VirtualMachine, 'add', detail=False) @register_model_view(VirtualMachine, 'edit')